Postgres akzeptiert keinen Tabellenalias vor dem Spaltennamen
Ich verwende ein Framework (Jodd), das den Tabellenalias zu den Spaltennamen in einer SQL-Auswahl hinzufügt. Es sieht aus wie wohlgeformtes SQL, aber Postgres verschluckt sich daran.
update GREETING Greeting
set Greeting.ID=5,
Greeting.NAME='World',
Greeting.PHRASE='Hello World!'
where (Greeting.ID=5)
gibt einen Fehler aus:
Error: ERROR: column "greeting" of relation "greeting" does not exist
SQLState: 42703
Gibt es eine Möglichkeit, Postgres dazu zu bringen, dieses SQL zu akzeptieren? Meine andere Alternative ist, das Framework zu hacken, was ich nicht tun möchte.