Il problema è che includi l'alias della tabella in SET clausola, nelle colonne. Consulta la documentazione di UPDATE nei documenti Postgres
:
Questo è valido in Postgres:
update GREETING Greeting
set
NAME='World',
PHRASE='Hello World!'
where Greeting.ID=5 ;