hibernate_sequence 序列问题
数据库报错
Hibernate:
select
hibernate_sequence.nextval
from
dual
十月 15, 2015 11:35:04 上午 org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
WARN: SQL Error: 2289, SQLState: 42000
十月 15, 2015 11:35:04 上午 org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions
ERROR: ORA-02289: 序列不存在
....................
org.hibernate.exception.SQLGrammarException: could not extract ResultSet
at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:63)
at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.
......
java.sql.SQLSyntaxErrorException: ORA-02289: 序列不存在
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:395)
数据库配置好hibernate_sequence可以正常运行 但是更改为其他序列 (数据库中已经存在)
显示SQL总是
Hibernate:
select
hibernate_sequence.nextval
from
dual
sequence配置如下
<id name="id" column="ID" type="java.lang.Integer">
<generator class="sequence" >
<param name="sequence">DEMO_SEQ</param>
</generator>
关键是 我配置了 <generator class="sequence" >
<param name="sequence">DEMO_SEQ</param>
</generator>
怎么还是显示SQL
Hibernate:
select
hibernate_sequence.nextval
from
dual