2017-12-28 4 views

Antwort

1

Alle Bezeichner (einschließlich Spaltennamen), die nicht doppelt zitiert werden, werden in PostgreSQL in Kleinbuchstaben gefaltet.

Spaltennamen, die mit doppelten Anführungszeichen und dadurch beibehaltenen Großbuchstaben (und/oder anderen Syntaxverletzungen) erstellt wurden, müssen für den Rest ihrer Lebensdauer doppelt zitiert werden.

So, in PostgreSQL Spaltennamen Groß-und Kleinschreibung abhängig von der Art, wie sie erstellt werden.

Ich empfehle Ihnen, Spaltennamen in Kleinbuchstaben zu erstellen, so dass Sie sie nach Ihren Wünschen abfragen können.

+0

Also für Camel Fall muss ich Spaltennamen in Anführungszeichen setzen? – Adynh

+1

Ja, wie: SELECT * FROM Benutzer WHERE "firstName" ILIKE 'adynh'; Ich empfehle jedoch ausschließlich die Verwendung von Kleinbuchstaben, so dass keine Doppelquotierung erforderlich ist. – jeprubio

Verwandte Themen