社区
MS-SQL Server
帖子详情
SQL2000删除主键约束的问题
takita0219
2007-08-16 04:06:53
小弟建立了一个UserInfo的表,有两个字段userid,username.用SQL语句alter table UserInfo add primary key (userid)创建了一个主键约束,我又用alter table UserInfo drop primary key (userid)删除这个主键,但系统总是提示"服务器: 消息 156,级别 15,状态 1,行 1
在关键字 'primary' 附近有语法错误。"
请高手帮忙!!!
...全文
575
7
打赏
收藏
SQL2000删除主键约束的问题
小弟建立了一个UserInfo的表,有两个字段userid,username.用SQL语句alter table UserInfo add primary key (userid)创建了一个主键约束,我又用alter table UserInfo drop primary key (userid)删除这个主键,但系统总是提示"服务器: 消息 156,级别 15,状态 1,行 1 在关键字 'primary' 附近有语法错误。" 请高手帮忙!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jieaiyang2008
2007-08-16
打赏
举报
回复
同样感谢
takita0219
2007-08-16
打赏
举报
回复
谢谢两位了,感谢你们的回答!
tongxinfeixiang
2007-08-16
打赏
举报
回复
1.先找出主鍵约束名称,用sp_helpconstraint
2.删除主鍵约束 alter table tablename drop constraint PK_????
如:alter table UserInfo drop constraint PK_userinfo
fa_ge
2007-08-16
打赏
举报
回复
1:先把約束名找到
alter table UserInfo
drop constraint 約束名
sp_help UserInfo ,可以看到約束名
2:
alter table UserInfo
drop column useid
takita0219
2007-08-16
打赏
举报
回复
晕,还是提示'primary' 附近有语法错误
fa_ge
2007-08-16
打赏
举报
回复
加上column
fa_ge
2007-08-16
打赏
举报
回复
alter table UserInfo drop primary key (userid)
----------
alter table UserInfo drop column primary key (userid)
MS-SQL Server
34,588
社区成员
254,588
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章