Identifikátory PostgreSQL rozlišují malá a velká písmena; "JobTitle"
není totéž jako "jobtitle"
. Neuvedené identifikátory jsou však skládání malých a velkých písmen na malá písmena. Skládání pouzdra je vyžadováno standardem SQL.
To znamená, že pokud vytvoříte tabulku s:
CREATE TABLE "JobTitle" (...)
musíte jej důsledně označovat jako:
SELECT * FROM "JobTitle";
pokud vynecháte uvozovky:
SELECT * FROM JobTitle;
PostgreSQL case-folds JobTitle
na jobtitle
a zobrazí se chyba o tabulce jobtitle
neexistuje.
Buď citujte konzistentně, nebo použijte všechna malá písmena.
Více v sekci lexikální struktury uživatelské příručky .