PostgreSQL識別子は大文字と小文字を区別します; "JobTitle"
"jobtitle"
と同じではありません 。ただし、引用符で囲まれていない識別子は大文字と小文字が区別されます 小文字に。 SQL標準では、大文字と小文字を区別する必要があります。
これは、次のコマンドでテーブルを作成する場合を意味します:
CREATE TABLE "JobTitle" (...)
一貫して次のように参照する必要があります:
SELECT * FROM "JobTitle";
引用符を省略した場合:
SELECT * FROM JobTitle;
PostgreSQLケースフォールドJobTitle
jobtitle
へ テーブルjobtitle
に関するエラーが表示されます 存在しません。
一貫して引用するか、すべて小文字の識別子を使用してください。
詳細については、ユーザーマニュアルの字句構造セクション> 。