先去掉主键:
alter table S drop CONSTRAINT pk_s 在新增主键:
alter table S
add constraint pk_S primary key clustered(S_id)
alter table S drop CONSTRAINT pk_s 在新增主键:
alter table S
add constraint pk_S primary key clustered(S_id)
解决方案 »
- 关于声明变量的区别
- 关于SQL语句的问题,感觉比较复杂,请各位高手帮忙分析分析。。。。
- sql 2000任何人都可以通过企业管理器访问数据表
- 存储过程里的问题,也不知道哪里出问题了,就是得不到我要的结果。
- SQL Server DB镜像中Ldf文件过大,如何处理?
- sql语句书写,根据查询条件和数据内的字段查询交集记录
- SQL SERVER数据类型中有没有像ACCESS那样有自动编号的数据类型。
- 帮帮小弟吧 sql server 2k 的数据导入问题 在线等
- byte[] byteArray = new byte[255]{};字节数组存数据库用什么类型存?
- 一个复杂的查询, 看谁能做出来
- 一个设计和优化的问题(江湖告急)
- 一个非常简单的问题关于VF6
alter table S
add constraint pk_S primary key clustered(S_id)出错:Server: Msg 8111, Level 16, State 1, Line 1
Cannot define PRIMARY KEY constraint on nullable column in table 'S'.
Server: Msg 1750, Level 16, State 1, Line 1
Could not create constraint. See previous errors.
好像是说不能对一个可空的加 PRIMARY KEY
那我该怎么办?
主键是不可为空而且唯一的。现在的唯一办法是把S_id字段改为NOT NULL。再加主键。