如何在sql server中更改数据库ID?

时间:2016-05-13 13:54:28

标签: sql-server

如何在sql server中更改数据库ID?

2 个答案:

答案 0 :(得分:0)

你需要

set identity_insert YourTable ON

然后删除您的行并以不同的身份重新插入。

完成插入后,不要忘记关闭identity_insert

set identity_insert YourTable OFF

答案 1 :(得分:0)

我知道这是一个相当古老的问题,但是只要其他人正在寻找这个就可以强制数据库拥有特定的database_id。

详细信息如下: How To Force A Database To Have A Specific ID

但基本上数据库ID是按顺序创建的,所以您需要做的就是创建数据库,直到找到所需的数字。如果采用数据库ID,则需要分离已有数据库的数据库。创建您想要的数据库,然后重新附加最初拥有它的数据库。