Maison >base de données >tutoriel mysql >Noms des colonnes PostgreSQL : sensibles à la casse ou non ?
Le nom de PostgreSQL est distingué ou non, selon que le nom de la liste est inclus dans les doubles citations. Dans des circonstances normales, les noms des doubles citations sont convertis en minuscules. Cela signifie que le nom est considéré comme par postgresql.
Cependant, si les doubles citations incluent le nom, les létaux de la lettre seront conservés. Cela signifie que le nom et "first_Name"
seront considérés comme des colonnes différentes. "first_name"
"first_name"
"First_Name"
Cela devrait renvoyer le résultat attendu.
Il convient de noter que la valeur de la clause où (par exemple:
) doit également être utilisée pour représenter le texte de chaîne. Cela garantit qu'il ne sera pas mal compris comme son nom.<code class="language-sql">select * from persons where "first_Name"='xyz';</code>
La meilleure pratique consiste à recommander l'utilisation d'un nom en minuscules et à utiliser les doubles devis pour éviter tout potentiel et les problèmes liés aux minuscules.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!