O Postgres não aceita alias de tabela antes do nome da coluna

Estou usando um framework (Jodd) que está adicionando o alias de tabela aos nomes de coluna em um SQL Select. Parece um SQL bem formado, mas o Postgres engasga com isso.

update GREETING Greeting 
     set Greeting.ID=5, 
         Greeting.NAME='World', 
         Greeting.PHRASE='Hello World!'  
where (Greeting.ID=5)

dá um erro:

Error: ERROR: column "greeting" of relation "greeting" does not exist
SQLState:  42703

Existe uma maneira de fazer o Postgres aceitar esse SQL? Minha outra alternativa é hackear o framework, o que não quero fazer.

questionAnswers(3)

yourAnswerToTheQuestion