PostgreSQL konverterer alle navne (tabelnavn, kolonnenavne osv.) til små bogstaver, hvis du ikke forhindrer det ved at dobbeltcitere dem i create table "My_Table_ABC" ( "My_Very_Upper_and_Lowercasy_Column" numeric,...)
. Hvis du har navne som dette, skal du altid dobbeltcitere disse navne i udvalgte og andre referencer.
Jeg vil anbefale ikke at oprette tabeller som denne og heller ikke bruge tegn uden for a-z
, 0-9
og _
. Du kan ikke garantere, at hvert stykke software, bibliotek osv., der nogensinde bliver brugt mod din database, understøtter forskel på store og små bogstaver. Det er også kedeligt at huske og gøre dette dobbelte citat.