1.查看表的结构
EXEC sp_help '表名';
查询使用 sp_help 存储过程,它将返回有关表的详细信息,包括列名、数据类型、约束等。你可以在结果中查找带有 “PK” 标记的列,它们表示主键约束。
2.查看表的主键信息
EXEC sp_pkeys '表名';
查询使用 sp_pkeys 存储过程,它将返回指定表的主键信息。主键字段将在结果集中以 “COLUMN_NAME” 列的形式显示。
3.删除主键
根据上述查出来的pk_name删除对应的主键
ALTER TABLE table_name DROP CONSTRAINT pk_name;
4.增加主键
ALTER TABLE table_name ADD CONSTRAINT pk_name PRIMARY KEY (ColumnName1, ColumnName2, ...);
5.列设置自动自增1
ALTER TABLE table_name ALTER COLUMN columnname INT IDENTITY(1,1);