我试图从一个序列获得currval,这就是我所拥有的:
请注意,我已经在同一个Hibernate会话中SEQUENCE.nextval
之前调用了SEQUENCE.currval
Hibernate Mapping File:
<id column="SYSTEM_VERSION_ID" name="systemVersionId">
<generator class="sequence">
<param name="sequence">SEQ_SYSTEM_VERSIONS</param>
<param name="value_column">curr_val</param>
</generator>
</id>
我认为 curr_val or currval
value_column
可以解决问题,但不会,它会继续执行nextval
和{{1}来自printing: Hibernate: select SEQ_SYSTEM_VERSIONS.nextval
。