标签: jodd

Postgres不会在列名前接受表别名

我正在使用一个框架(Jodd),它将表别名添加到SQL Select中的列名.它看起来像格式良好的SQL,但Postgres扼杀了它.

update GREETING Greeting 
     set Greeting.ID=5, 
         Greeting.NAME='World', 
         Greeting.PHRASE='Hello World!'  
where (Greeting.ID=5)
Run Code Online (Sandbox Code Playgroud)

给出错误:

Error: ERROR: column "greeting" of relation "greeting" does not exist
SQLState:  42703
Run Code Online (Sandbox Code Playgroud)

有没有办法让Postgres接受SQL?我的另一个选择是破解框架,我不想这样做.

sql postgresql jodd

25
推荐指数
3
解决办法
2万
查看次数

标签 统计

jodd ×1

postgresql ×1

sql ×1