PostgreSQL преобразува всички имена (име на таблица, имена на колони и т.н.) в малки букви, ако не го предотвратите, като ги цитирате двойно в create table "My_Table_ABC" ( "My_Very_Upper_and_Lowercasy_Column" numeric,...)
. Ако имате имена като това, винаги трябва да цитирате тези имена в двойни цитати в избраните и други препратки.
Бих препоръчал да не създавате таблици като тази и също така да не използвате знаци извън a-z
, 0-9
и _
. Не можете да гарантирате, че всеки софтуер, библиотека и т.н., който някога ще бъде използван срещу вашата база данни, ще поддържа чувствителност към малки и големи букви. Също така е досадно да запомняте и да правите това двойно цитиране.