如何在hibernate中的insert语句中生成下一个序列值?

时间:2016-09-01 08:14:27

标签: java sql-server spring hibernate

如果它在我的sql server程序中意味着,我为特定的表分配了以下内容:

选择@ id = NEXT值FOR sq_id;

现在我需要做同样的序列值,并使用spring-hibernate为特定的表插入一些其他列值 所以我需要插入查询,为特定的表生成下一个序列值。!

1 个答案:

答案 0 :(得分:0)

您可以在sql server中使用create sequence:

CREATE SEQUENCE Test.TestSequence
START WITH 1  
INCREMENT BY 1 ; 

我们可以使用下一个值     为Test.TestSequence选择NEXT VALUE

我们可以制作循环序列,任何起点或终点等任何增量,