Das Problem ist, dass Sie Namenskonventionen mischen. Das Prinzip ist einfach:Bezeichner in doppelten Anführungszeichen unterscheiden zwischen Groß- und Kleinschreibung; Bei Bezeichnern ohne Anführungszeichen wird die Groß-/Kleinschreibung nicht beachtet. Also ExpressionHistory
ist dasselbe wie expressionhistory
, aber "ExpressionHistory"
ist nicht dasselbe wie ExpressionHistory
.
Sie müssen sich für eine klare Namenskonvention entscheiden. Die meisten Postgres-Benutzer bevorzugen Bezeichner ohne doppelte Anführungszeichen (Groß-/Kleinschreibung wird nicht beachtet).