首页 > 解决方案 > 如何在创建的表上设置 Identity(1,1)

问题描述

我是新的 SQL 世界,我既不想重建整个表,也不想添加新列。

标签: sqlsql-server

解决方案


//删除列

Alter TABLE [dbo].[t_name]
    drop column [columnname]

//创建一个具有标识和先前列名的新列

Alter TABLE [dbo].[t_name]

add  [columnname] [int] IDENTITY(1,1) NOT NULL

推荐阅读