社区
MS-SQL Server
帖子详情
请问如何用SQL语句删除一个唯一索引?
NETFUNNER
2005-09-02 04:25:32
想用:
DROP INDEX CTArchives.[CTArchives_IDCard(UNIQ)]
但是数据库报错:
不允许对索引 'CTArchives.CTArchives_IDCard(UNIQ)' 显式地使用 DROP INDEX。该索引正用于 UNIQUE KEY 约束的强制执行。
...全文
1704
5
打赏
收藏
请问如何用SQL语句删除一个唯一索引?
想用: DROP INDEX CTArchives.[CTArchives_IDCard(UNIQ)] 但是数据库报错: 不允许对索引 'CTArchives.CTArchives_IDCard(UNIQ)' 显式地使用 DROP INDEX。该索引正用于 UNIQUE KEY 约束的强制执行。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MorningTea
2005-09-02
打赏
举报
回复
资料表中,用些索引是不能直接删除的,那就是在建立表的时候使用Primary Key或者Unique限制,由sql server自动产生的索引,要先用alter table的叙述修改字段的限制条件后,才可以drop index
先用sp_helpindex查看该表的所有的constraint
exec sp_helpindex '表名'
然后alter table '表名' drop constraint constraint_name
最后才可以drop index 表名.constraint_name
云中客
2005-09-02
打赏
举报
回复
同意楼上
zyfire88
2005-09-02
打赏
举报
回复
先去约束再去索引
拓狼
2005-09-02
打赏
举报
回复
alter table 表名 DROP CONSTRAINT 索引名称
lovcal
2005-09-02
打赏
举报
回复
UP
经典
sql语句
大全(基础篇、提升篇、技巧篇)
经典
sql语句
大全(基础篇、提升篇、技巧篇)
SQL语句
大全(经典珍藏版)
经典的
SQL语句
大全 初学进阶数据库必备资源
数据库SQL基本语句(半天即可学会,轻松简单)
只要你花半天时间,就能轻松掌握SQL基本语句的使用方式,很好的参考资料,主要看文章中的例子,因为例子具有可读连续性,因此,文档描述非常简单,容易掌握,也较通俗易懂!与大家分享!与大家共享!
SQL PDF教程(精通SQL)
很好的数据库教程,内含高清PDF文档,内容翔实,学得愉快!
mysql
删除
唯一索引
sql语句
要在 MySQL 中
删除
一个
唯一索引
,你可以使用语句结合DROP INDEX子句。
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章