Saat Anda membuat tabel menggunakan tanda kutip ganda, nama kolom dan tabel menjadi peka huruf besar/kecil. Jadi "car_id"
adalah nama yang berbeda dari "CAR_ID"
Anda perlu membuat tabel Anda tanpa menggunakan tanda kutip ganda, maka nama tidak peka huruf besar/kecil:car_id
sama dengan CAR_ID
(perhatikan kutipan yang hilang!)
Lihat manual untuk detailnya:
http://www.postgresql .org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS
Sunting:
Oracle berperilaku hanya dengan cara yang sama. Satu-satunya perbedaan adalah bahwa Oracle menyimpan nama dalam huruf besar dan Postgres menyimpannya dalam huruf kecil. Tetapi perilaku saat menggunakan tanda kutip identik.