PostgreSQL converteert alle namen (tabelnaam, kolomnamen enz.) naar kleine letters als u dit niet verhindert door ze dubbel te citeren in create table "My_Table_ABC" ( "My_Very_Upper_and_Lowercasy_Column" numeric,...)
. Als je namen zoals deze hebt, moet je die namen altijd dubbel citeren in selects en andere referenties.
Ik zou aanraden om geen tabellen zoals deze te maken en ook geen tekens te gebruiken buiten a-z
, 0-9
en _
. U kunt niet garanderen dat elk stukje software, bibliotheek enz. dat ooit tegen uw database wordt gebruikt, hoofdlettergevoeligheid ondersteunt. Het is ook vervelend om deze dubbele aanhalingstekens te onthouden en te doen.