sql server数据表的视图与索引

目录

1.打开并使用数据库

2.创建视图

3.查看视图属性

4.修改视图“储户_view1”,用于显示存款额高于储户账号、姓名、存款额和储蓄所名称

5.查询指定条件

6.删除视图

7.创建视图

8.添加记录

9.修改记录

10.删除记录

11.创建索引

12.查询索引信息

13.查询索引属性

14.删除索引


1.打开并使用数据库

use 存取款单


2.创建视图

create view 储户_view1

as

select a.账号,a.姓名,a.存款额,c.名称

from 储户 as a,存取款单 as b,储蓄所 as c

where a.账号=b.账号 and b.储蓄所编号=c.储蓄所编号


3.查看视图属性

sp_help 储户_view1


4.修改视图“储户_view1”,用于显示存款额高于储户账号、姓名、存款额和储蓄所名称

alter view 储户_view1

as

select a.账号,a.姓名,a.存款额,c.名称

from 储户 as a,存取款单 as b,储蓄所 as c

where a.账号=b.账号 and b.储蓄所编号=c.储蓄所编号 and 存款额>2000


5.查询指定条件

select * from 储户_view1

where 存款额>2000


6.删除视图

drop view 储户_view1


7.创建视图

create view 储蓄所_view1

as

select 储蓄所编号,名称,电话

from 储蓄所


8.添加记录

insert 储蓄所_view1

values(730104,'先锋路四所',7552685)


9.修改记录

update 储蓄所_view1

set 电话=7552686

where 电话=7552685


10.删除记录

delete 储蓄所_view1

where 电话=7552686


11.创建索引

create unique nonclustered index IDX_储蓄所名称

on 储蓄所(名称)


12.查询索引信息

select * from 储蓄所

with (index(IDX_储蓄所名称))


13.查询索引属性

sp_helpindex 储蓄所


14.删除索引

drop index 储蓄所.IDX_储蓄所名称


猜你喜欢

转载自blog.csdn.net/weixin_54702911/article/details/121592136