Проблемът е, че включвате псевдонима на таблицата в SET
клауза, в колоните. Вижте документацията на UPDATE
в документите на Postgres
:
Това е валидно в Postgres:
update GREETING Greeting
set
NAME='World',
PHRASE='Hello World!'
where Greeting.ID=5 ;