视图
- 简单视图:单个表
- 复杂视图:表中包含着各种函数
- 连接视图:视图中牵扯到多个表
- 创建视图:create view(类型) v-emp-date(表名) as select ename,job from emp;
- 只读视图,不能增删改
union all
select top 0 null,null,null,null;
约束
- 唯一性约束:unique(字段名)
- 主键约束:primary key(字段名)
- 默认值约束:default 默认的内容 for 字段名
- 检查约束:check(条件表达式)
- 外键约束: foreign key(字段名)
1.先将主表的部门编号添加到主键的约束
2.从表emp中的部门编号添加外键约束,并且参考主表的部门编号
(1)alter table dept add constraint 约束名 primary key (字段名一);
(2)alter table emp add constraint 约束名 foreign key (字段名二); - 标识列自增:identity()
alter table 表名 add column 字段名 字段类型 identity(1001,1)
索引
- 重新更新索引
alter index 索引名 rebuild - 删除索引
drop index 索引名
网友评论