Le problème est que vous incluez l'alias de table dans SET clause, dans les colonnes. Voir la documentation de UPDATE dans la documentation Postgres
:
Ceci est valable dans Postgres :
update GREETING Greeting
set
NAME='World',
PHRASE='Hello World!'
where Greeting.ID=5 ;