我想通过使用MyBatis,从我的Oracle数据库10g中提一个序列号,但我只收到一个错误信息,如:
ORA-02289: Sequence is not available.
我如何从Oracle数据库中提一个序列号?
我的Maven项目对当前MyBatis版本的依赖:
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.1.1</version>
</dependency>
这里是我的达奥·贾瓦阶级:
long mySeqNumber = myDaoClass.getNewNumber(); // here I get an exception
我在此宣布:
<select id="getNewNumber" resultType="java.lang.Long" >
SELECT mySeq.nextval
FROM dual
</select>