我有一些有几百万条logging的大桌子,想把身份(1,1)改成身份(1,5)。 最好的办法是什么?
还没有答案?
我看到了这样一个就地迁移的方式:
SELECT * INTO Backup_Table FROM SOURCE_Table GO DROP Source_Table GO CREATE Source_Table (SerialNo IDENTITY(1,5) NOT NULL, ...) GO INSERT Source_Table(*) SELECT * FROM Backup_Table GO
这必须为数据库中的所有表完成。
你怎么看?