PostgreSQLにおける列とかの名前規則とかとか

PostgreSQLは大文字と小文字を認識できるっぽい。
今まですべてのデータベースが列名などは全部小文字に変換してやるって思ってた(恐らくそれはOracleでどこかのHPで見たのだろう)。
大文字とか(特殊な文字)で列名などを指定する場合にはダブルクォートで囲めばいいっぽい。
つまり下記の二行は意味が違うってこった。
ALTER TABLE tbl1 ADD COLUMN pk integer;
ALTER TABLE tbl1 ADD COLUMN “PK” integer;

この投稿へのコメント

コメントはありません。

コメントを残す

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL