Il problema è che stai mescolando le convenzioni di denominazione. Il principio è semplice:gli identificatori tra virgolette fanno distinzione tra maiuscole e minuscole; gli identificatori senza virgolette non fanno distinzione tra maiuscole e minuscole. Quindi ExpressionHistory
è uguale a expressionhistory
, ma "ExpressionHistory"
non è lo stesso di ExpressionHistory
.
Devi decidere una convenzione di denominazione chiara. La maggior parte degli utenti di Postgres preferisce gli identificatori senza virgolette (senza distinzione tra maiuscole e minuscole).