怎样用T—SQL语句向表中的列添加主键约束并设为标识列?
2个回答
展开全部
--不能用命令为已知表的列添加标识 只能图形操作 主键可以后来加
--创建表的时候 添加标识和主键
create table ttt(id int identity(1,1) primary key not null )
--为已知表添加主键
alter table ttt add constraint pk_id primary key(id)
--如果解决了楼主的问题 希望采纳
--创建表的时候 添加标识和主键
create table ttt(id int identity(1,1) primary key not null )
--为已知表添加主键
alter table ttt add constraint pk_id primary key(id)
--如果解决了楼主的问题 希望采纳
更多追问追答
追问
不能向已经添加好了的列 添加标识吗?
追答
没有发现这样的脚本 可以图形界面操作
可以这样写
--(1)
SELECT IDENTITY(int, 1,1) AS ID_Num
INTO NewTable
FROM OldTable;
--(2)
SELECT ID_Num = IDENTITY(int, 1, 1)
INTO NewTable
FROM OldTable;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询