我有一个标识列,它有多个删除现在它不能正常工作,因为它达到INT数据类型的最大限制,如何在不删除所有数据的情况下在已删除的数据库中插入记录?
您无法"回收"未使用的IDENTITY值 - 如果您已达到INT数据范围的末尾,则需要将ID列更改为BIGINT.
ALTER TABLE dbo.YourTable
ALTER COLUMN YourIDColumn BIGINT
Run Code Online (Sandbox Code Playgroud)
该IDENTITY物业将被保留 - 现在您将在未来几个月/几年内获得许多额外的ID值!
| 归档时间: |
|
| 查看次数: |
299 次 |
| 最近记录: |