hibernate 自动序列问题 序列不存在 select hibernate_sequence.nextval from dual

木瞳2016 发布于 2016/08/27 08:56
阅读 2K+
收藏 0

有哪位大神知道这个,为什么我指定了序列,数据库也有这个序列,指定的序列没有起作用,hibernate去找hibernate_sequence 这个序列了,但是直接查询是可以取到值的。。。

加载中
0
木瞳2016
木瞳2016

引用来自“木瞳2016”的评论

已经知道了,

x

需要这样写才可以

正解

0
kshine
kshine

SYSTEM_LOG_SEQ 和 hibernate_sequence 是一个序列?

kshine
kshine
回复 @木瞳2016 : 看日志里面不是hibernate查询了两次嘛,这两个sequence都查询了啊
木瞳2016
木瞳2016
hbm.xml 配置了sequence,当时没有起作用,hibernate 没有使用自定义的system_log_seq ,而是使用了hibernate_sequence,不知道为什么
0
bigtk
bigtk
检查数据库连接信息,查看你连接的用户是否有权限看到那个序列;
木瞳2016
木瞳2016
都能够查询到,应该是有权限的
0
木瞳2016
木瞳2016

已经知道了,

x

需要这样写才可以

返回顶部
顶部