小编Din*_*lla的帖子

如何删除多个表的标识规范

我的数据库中有 109 个表。现在我正在使用身份插入迁移到 Amazon 服务器,并且我想删除所有表的自动增量列规范。如何在 SQL Server 2008 中为所有表设置自动增量列,即标识规范为“否”?

例如,我有

CREATE TABLE dbo.tbl_acc
    (
    a1     NUMERIC (18) IDENTITY NOT NULL,
    a2     NUMERIC (18) NULL,
    a3     VARCHAR (4000) NULL,
    a4     VARCHAR (3999) NULL,

    CONSTRAINT PK_tbl_acc PRIMARY KEY (a1)
    )
GO
Run Code Online (Sandbox Code Playgroud)

现在我想删除 IDENTITY,不仅是为了这个,而且是为了所有剩余的表。

sql-server-2008 sql-server identity

4
推荐指数
1
解决办法
5397
查看次数

标签 统计

identity ×1

sql-server ×1

sql-server-2008 ×1