sql >> データベース >  >> RDS >> PostgreSQL

PostgreSQLデータベースのすべてのテーブルを削除するにはどうすればよいですか?

    すべてのテーブルが単一のスキーマにある場合、このアプローチは機能する可能性があります(以下のコードは、スキーマの名前がpublicであると想定しています。 )

    DROP SCHEMA public CASCADE;
    CREATE SCHEMA public;
    

    PostgreSQL 9.3以降を使用している場合は、デフォルトの付与を復元する必要がある場合もあります。

    GRANT ALL ON SCHEMA public TO postgres;
    GRANT ALL ON SCHEMA public TO public;
    


    1. コマンドラインからPostgreSQLクエリの結果をCSVまたはTSV形式でどのように出力しますか?

    2. sqliteDBからテーブル名を一覧表示する方法-Android

    3. DjangoプロジェクトをHerokuに移行する

    4. SELECT*FROM複数のテーブル。 MySQL