数据库--sqlserver--创建唯一约束和唯一索引方法
2014-01-28 11:46
706 查看
创建唯一约束,使用UNIQUE关键字
CREATE TABLE TB101
(
ID INT IDENTITY(1,1) PRIMARY KEY,
C1 INT UNIQUE,
C2 INT
)
UNIQUE 表示:唯一约束
测试:
INSERT INTO TB101(C1,C2)
SELECT 2,1
创建唯一索引:
CREATE UNIQUE INDEX IX_C2 ON TB101(C2)
CREATE INDEX IX_C1_C2 ON TB101(C1,C2)
============================================
UNIQUE 表示:唯一约束
唯一索引:
CREATE UNIQUE INDEX IX_C2 ON TB101(C2)
联合索引:
CREATE INDEX IX_C1_C2 ON TB101(C1,C2)
查询时效率递减为:C1和C2,C1,C2 为条件查询。
CREATE TABLE TB101
(
ID INT IDENTITY(1,1) PRIMARY KEY,
C1 INT UNIQUE,
C2 INT
)
UNIQUE 表示:唯一约束
测试:
INSERT INTO TB101(C1,C2)
SELECT 2,1
创建唯一索引:
CREATE UNIQUE INDEX IX_C2 ON TB101(C2)
CREATE INDEX IX_C1_C2 ON TB101(C1,C2)
============================================
UNIQUE 表示:唯一约束
唯一索引:
CREATE UNIQUE INDEX IX_C2 ON TB101(C2)
联合索引:
CREATE INDEX IX_C1_C2 ON TB101(C1,C2)
查询时效率递减为:C1和C2,C1,C2 为条件查询。
相关文章推荐
- ORACLE导出创建非唯一索引脚本的方法 .
- SQL Server创建数据库和数据表的相关约束实现方法
- 在VB.NET中 用代码 利用SQL语句创建数据库、表、存储过程、视图、索引、规则、修改表、查看数据等的方法
- 创建数据库、表、主外键、各种约束、存储过程、视图、索引、事务使用、触发器、创建登录账号、数据库用户 Sql语句示例
- 脚本:SQLServer 2008 生成某数据库中的所有索引创建脚本
- ORALCE 创建主键&唯一约束同时也创建索引
- 数据库-Oracle主键约束和唯一索引的黑与白
- Oracle 中创建数据库表 随表添加外键约束的方法
- 如何删除通过主键和唯一约束创建的索引
- oracle 唯一 索引 约束 创建 删除
- oracle数据库出现“批处理中出现错误: ORA-00001: 违反唯一约束条件”解决方法
- 如何删除通过主键和唯一约束创建的索引
- trafodion数据库创建唯一约束UNIQUE
- 创建unique时,约束和索引有何区别。唯一约束和唯一索引区别,选项"忽略重复键"作用
- SQL Server 创建约束图解(索引,外键,主键,check,唯一)
- SQLSERVER简单创建DBLINK操作远程服务器数据库的方法
- mysql 中存在null和空时创建唯一索引的方法
- SQLServer创建索引的5种方法
- odi接口抽取数据报错提示Create Unique Index on flow table创建唯一索引失败解决方法
- mysql 中存在null和空时创建唯一索引的方法