这种索引和前面的“普通索引”基本相同,但有一个区别:索引列的所有值都只能出现一次,即必须唯一。唯一性索引可以用以下几种方式创建:
创建索引,例如CREATE UNIQUE INDEX <索引的名字> ON tablename (列的列表);
修改表,例如ALTER TABLE tablename ADD UNIQUE [索引的名字] (列的列表);
创建表的时候指定索引,例如CREATE TABLE tablename ( [...], UNIQUE [索引的名字] (列的列表) );
SQL唯一索引
原创wx61133eeec1457 博主文章分类:概念 ©著作权
©著作权归作者所有:来自51CTO博客作者wx61133eeec1457的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
sql server 去掉唯一索引 删除唯一索引
索引Index为了提高查询效率, 可以建立类似目录的数据库对象, 实现数据快速查询, 这就是索引(Index)Oracle中索引的创建分为两种1、自动创建:Oracle对primary key(主键) 和unique(唯一) 约束的列,会自动创建索引2、手动创建经常用于查询或者用于排序,可以手动给它创建一个索引例如: 索引的使用:索引被创建后, 查询时会自动生效, 提高查
sql server 去掉唯一索引 oracle 删除唯一索引 oracle 索引 oracle 视图 oracle 视图 索引