web-dev-qa-db-ja.com

DROP TABLEがPostgresテーブルを削除するのを妨げているものは何ですか?

Ubuntu linuxにaarons_dbという名前のpostgresデータベースがあります。 aarons_db内のpntというテーブルを削除しようとしています。これを行うには、次のコマンドを使用しています。

DROP TABLE pnt

残念ながら、これはテーブルをドロップするようには見えません。私の推測では、私が適切に構成していない管理者権限があると思います。以下は、データベースと、テーブルの削除に使用されるコマンドを示しています。

pntテーブルを削除できない原因は何ですか?

同様の質問 here がありますが、ユーザーはキャッシュエラーに遭遇していますが、これは私の場合は発生していません。

enter image description here

3
Borealis

コミュニティWikiの回答、元々は質問に対するコメント a_horse_with_no_name

すべてのSQLステートメントを;で終了する必要があります。あなたはそれをしなかったので、あなたのステートメントはまったく実行されませんでした。代わりにDROP TABLE pnt;を実行してください。たとえば、ここ: postgresプロンプトについて

3
Paul White 9