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

Postgresql:テーブルがまだ存在しない場合にのみテーブルを作成する方法は?

    いつ追加されたかはわかりませんが、完全を期すために、バージョン9.1(おそらく以前)のIF NOT EXISTSで指摘したいと思います。 に使える。 IF NOT EXISTS テーブルがまだ存在しない場合にのみ作成されます。

    例:

    CREATE TABLE IF NOT EXISTS users.vip
    (
      id integer
    )
    

    これにより、vipという名前のテーブルが作成されます スキーマ内のusers テーブルが存在しない場合。

    出典



    1. SQLの一時列で数学演算を実行する

    2. Oracleエラーの一貫性のないデータ型:予期されたCHARが長くなりました

    3. MySQLとPHP-フィールド値がxに等しいすべての行を表示する方法は?

    4. フィールドをマージして、phpとsqlで出力を表示する方法