0
一个新的,特定的值:设置我创建了一个序列到我的数据库如下SQL序列
DECLARE @max int;
SELECT @max = MAX(customernumber)+1
FROM organisation
exec('CREATE SEQUENCE organisation_customernumber_sequence
START WITH ' + @max +
' INCREMENT BY 1;')
它的工作原理,可以在应用程序中使用如预期。 但是,现在有一个要求,它从数字40000开始。
不知何故,我设法没有找到一种方法来做到这一点。使用单个查询将我的organisation_customernumber_sequence设置为40000的最简单方法是什么?
我还没有使用过多的序列,但不是它只是使用'40000开始'的情况吗? –
嗯,我真的找到它了。这将是ALTER SEQUENCE organisation_customernumber_sequence RESTART WITH 40000;你可以回答这个问题,我会把它作为正确答案来检查。 –
我不喜欢在信用未到期的情况下获得信贷 - 为什么不回答它:) –