Wie man PostgreSQL / pgAdmin verhalten sich ein wenig besser machen mit Groß- und Kleinschreibung?
-
01-10-2019 - |
Frage
habe ich eine Reihe von Tabellen in pgAdmin. Ich habe Namen wie Products
und ProductRID
. Ich war sehr überrascht, obwohl, als ich diese Tabelle zur Abfrage nur eine Abfrage wie diese ergab unbekannte Beziehung zu finden:
select * from Products
Anscheinend ist der richtige Weg, um Zugriff auf diese ist
select * from "Products"
, die sehr hässlich. Ich kann die Tabellen zu Kleinbuchstaben zu Abfrage ohne Anführungszeichen, umbenennen, aber dann sieht es hässlich. Gibt es irgendeine Art von Einstellung, so dass sie den Fall behalten, sondern verhalten sich ohne Groß- und Kleinschreibung?
Lösung
Sie können die relative Wiki überprüfen Sie die genaue Antwort zu bekommen
Hope es klarstellt.
Andere Tipps
Nein, es gibt keine magische Einstellung. Der beste Weg, mit Groß- und Kleinschreibung beschäftigen, ist nicht Ihre Beziehungen zu zitieren, wenn Sie sie erstellen. Wenn Sie früh im Schema-Design sind, gehen Sie vor und benennen Sie sie (und Spaltennamen) Fall zu senken. Das „sieht hässlich“ Problem weggehen, weil in Ihren Fragen, die Sie noch
tun könnenSELECT * FROM Products
, und es wird gut funktionieren.