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

スペースを含むOracleテーブルの列名

    可能ですが、お勧めできません。列名は二重引用符で囲む必要があります。

    create table my_table ("MY COLUMN" number);
    

    ただし、ドキュメントの警告に注意してください:

    :データベースオブジェクト名に引用符で囲まれた識別子を使用することはお勧めしません。これらの引用符で囲まれた識別子はSQL*Plusで受け入れられますが、データベースオブジェクトを管理する他のツールを使用する場合は有効でない場合があります。

    名前では大文字と小文字が区別されるため、参照するたびに名前を二重引用符で囲む必要があります。

    select "MY COLUMN" from my_table;
    

    だから...しないでください、私のアドバイスになります...



    1. SqlDateTime.MinValue!=DateTime.MinValue、なぜですか?

    2. SQL Server(T-SQL)で列の照合を表示する方法

    3. PostgreSQLの展開で注意すべき7つのこと

    4. Windows PSQLコマンドライン:パスワードなしのログインを許可する方法はありますか?