Идентификаторите на PostgreSQL са чувствителни към главни и малки букви; "JobTitle"
не е същото като "jobtitle"
. Идентификаторите без кавички обаче са сгънати до малки букви. Сгъването на каси се изисква от SQL стандарта.
Това означава, че ако създадете таблица с:
CREATE TABLE "JobTitle" (...)
трябва постоянно да го наричате:
SELECT * FROM "JobTitle";
ако пропуснете кавичките:
SELECT * FROM JobTitle;
PostgreSQL case-folds JobTitle
към jobtitle
и ще получите грешка относно таблицата jobtitle
не съществува.
Или цитирайте последователно, или използвайте всички идентификатори с малки букви.
Повече в раздела за лексикална структура на ръководството за потребителя .