从hracle中获取oracle序列

我正在使用hibernate和oracle 10 db。我需要从表中获取下一个序列值,并想知道如何。 我看到了这篇文章,并问:在没有定义查询的情况下,获取值是否有更好的方法? 谢谢!     
已邀请:
从序列中获取下一个(
nextval
)或当前(
currval
)值通常使用select来完成。即使在PLSQL中,也使用SELECT INTO,如下所示:
SELECT YourSequence.NextVal INTO :new.ID FROM DUAL;
像这样的简单分配不起作用:
:new.ID := YourSeqence.NextVal;
    

要回复问题请先登录注册