如何更改sqlserver的NEWSEQUENTIALID()的初始值
我在数据库中使用了uniqueidentifier colunm,默认值是newid(),我将其设置为NEWSEQUENTIALID(),如何更改它的起始值以增加最后一个值您不能为NEWSEQUENTIALID()设置初始值,请参见下面的示例如何更改sqlserver的NEWSEQUENTIALID()的初始值,sql,sql-server,database,newsequentialid,Sql,Sql Server,Database,Newsequentialid,我在数据库中使用了uniqueidentifier colunm,默认值是newid(),我将其设置为NEWSEQUENTIALID(),如何更改它的起始值以增加最后一个值您不能为NEWSEQUENTIALID()设置初始值,请参见下面的示例 create table t3 (id uniqueidentifier default newsequentialid(), idnum int) insert into t3(id,idnum) values (newid(),10) insert
create table t3 (id uniqueidentifier default newsequentialid(), idnum int)
insert into t3(id,idnum) values (newid(),10)
insert into t3(idnum) values (11),(12)
select * from t3
即使您设置了不同的uniqueidentifier,它也不会从此继续。显示一些示例数据,更改初始值是什么意思?这到底是什么意思?你到底为什么在乎?如果您使用的是newsequentialid,那么实际值应该无关紧要。我在数据库中使用的是uniqueidentifier colunm,默认值是newid(),我将其转换为newsequentialid()。我如何更改它的起始值以增加最后一个澄清问题的值呢?为什么需要更改它?你能从中得到什么?所以我无法设置newsequentialid()Thanksys的初始值,但仍然无法找到相同的msdn链接。。。你可以进一步了解这一点