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

列名ENDのENDまたはその近くでの構文エラー

    END キーワードです。 (特に、CASE ... WHEN ... ENDで使用されます )。識別子として使用するには、引用符で囲む必要があります。

    create table emp(complete BOOLEAN NOT NULL, "end" BOOLEAN NOT NULL);
    

    "quoted"に注意してください 識別子は大文字と小文字を区別しますケース折りではありません 引用符で囲まれていない識別子のように。これはSQL標準に準拠しています。詳細については、字句構造に関するPostgreSQLのドキュメントを参照してください

    ドキュメントに予約語のリスト があります 。



    1. バッチファイルを使用してSQLクエリのセットを実行しますか?

    2. Oracle DBに接続するときに、ネットワークアダプタが接続を確立できませんでした

    3. REVERSE()関数を使用せずにOracle(11g)SQLで文字列を逆にする方法

    4. Dockerpostgresの無効なプライマリチェックポイントレコード