Postgresでdropテーブルすると「syntax error」になる場合の対処方法をご紹介します。
kamotoraテーブルを消してみます。
1 2 3 4 |
dt=> drop table kamotora; ERROR: syntax error at or near "kamotora" LINE 1: drop table kamotora; dt=> |
間違えようがない簡単なコマンドですが、エラーになりました。
この場合、以下のようにテーブル名をダブルクォーテーションで囲むだけで問題解決です。
1 |
drop table "kamotora"; |