创建删除唯一约束:

alter table test123 add CONSTRAINT aaa unique(id);
alter table dbo.test123 drop constraint aaa;

创建删除唯一索引:

create unique index aaa on dbo.test123(id);
drop index aaa on dbo.test123;

查询约束:

select * from sysconstraints where constid=object_id('aaa');

查询索引:

select * from sysindexes where name='aaa';

注:

(1)创建的唯一约束,对应存在一个唯一索引



(2)创建的唯一约束,删除索引删除不掉

(3)创建的唯一约束,只能删除唯一约束,对应的唯一索引也给删除



(4)创建的唯一索引,不存在唯一约束



(5)创建的唯一索引,只能删除唯一索引,不能删除唯一约束


文档更新时间: 2021-06-08 02:33   作者:周风磊