Идентификатори (включително имена на колони), които не двойните кавички се сгъват до малки букви в PostgreSQL. Имена на колони, създадени с двойни кавички и по този начин запазените главни букви (и/или други нарушения на синтаксиса) трябва да бъдат двойни кавички до края на живота си:
"first_Name"
Стойности (низови литерали/константи) са затворени в единични кавички :
'xyz'
Така че, да , Имената на колоните в PostgreSQL са чувствителни към малки и големи букви (когато са в двойни кавички):
SELECT * FROM persons WHERE "first_Name" = 'xyz';
Прочетете ръководството за идентификаторите тук.
Моят постоянен съвет е да използвате само законни имена с малки букви, за да не е необходимо двойно цитиране.