注册 登录
编程论坛 JAVA论坛

hibernate生成的sql语句oracle数据库无法识别

xuerongqingh 发布于 2019-07-20 14:16, 2465 次点击
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录

新手请教各位大神,hibernate执行session.get(UserInfo.calss,userid);后台输出的sql语句,oracle无法识别,发现sql语句表别名后面多了个as,例如:select t.col1,t.col2 from table_name as t,oracle识别不了这个语法,请问是哪里出问题了,是那个地方没配置对吗?
4 回复
#2
xuerongqingh2019-07-20 19:34
求高手不吝赐教
我觉得有可能是hibernate方言的问题,但是hibernate方言设置好像没有错呀...
#3
zhw3212019-08-16 09:48
#4
NNLY2019-09-19 15:52
as 不能在表名后面,只能在字段后面

[此贴子已经被作者于2019-9-19 15:54编辑过]

#5
hhwz2019-09-21 09:46
查看一下你的oracle  版本 。
只有本站会员才能查看附件,请 登录
1