实验九

本文详细介绍了SQL Server中视图的创建、修改、删除等操作,包括使用withcheckoption、withencryption、schemabinding特性以及视图元数据查询。
--实验九
--(1)select——statement:定义视图的select语句。该语句可以使用多个表或其他视图。若要从创建视图的select子句
--所引用的对象中选择,必须具有适合的权限。视图不必是具有某个表的行和列的简单子集。可以用具有任意复杂性
--的select子句,使用多个表或其他视图来创建视图。
--with check option:强制视图上执行的所有数据修改语句都必须符合由select_statement设置的准则。通过视图修改行时,
--with check option可确保提交修改后,依然通过视图看见到修改的数据。
--(2)with encryption:表示sql server加密包含create vie语句文本系统表列。使用with encryption可防止将视图作为
--sql server复制的一部分发布
---(3)schemabinging:将视图绑定到架构上。指定schemabinging时,select_statement必须包含
--所引用的表、视图或用户定义函数的两部分名称(owner.object).
--vie_metadata:指定为引用视图的查询请求浏览模式的元数据时,sql server将向dalib、odbc和ole da api返回有关视图
--元数据信息,而不是返回基表或表。
--(3)drop vie语句。
--从当前数据库中删除一个或多个视图。可对索引视图执行drop vie。在transact-sql语句中,drop vie语句的基本语句为:
--drop vie{vie}[,...,n]
--说明:vie删除视图的名称。视图名称必须符合标示符规则。可以选择是否指定视图所有者名称:
--n:表示可以指定多个视图的占位符。
--(3)alter vie 语句。
--更改一个先前创建的视图,包括
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值