Wie man PostgreSQL / pgAdmin verhalten sich ein wenig besser machen mit Groß- und Kleinschreibung?

StackOverflow https://stackoverflow.com/questions/3672903

  •  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?

War es hilfreich?

Lösung

Sie können die relative Wiki überprüfen Sie die genaue Antwort zu bekommen

Warum Tabellen- und Spaltennamen sind nicht in meiner Anfrage erkannt? Warum ist eine Aktivierung nicht erhalten?

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önnen
SELECT * FROM Products

, und es wird gut funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top