WEB开发网
开发学院数据库MSSQL Server MS SQL基础教程:创建和管理视图 阅读

MS SQL基础教程:创建和管理视图

 2007-12-25 15:29:44 来源:WEB开发网   
核心提示:•SCHEMABINDING表示在select_statement 语句中如果包含表、视图或引用用户自定义函数,则表名、视图名或函数名前必须有所有者前缀,MS SQL基础教程:创建和管理视图(3),•VIEW_METADATA表示如果某一查询中引用该视图且要求返回浏览模式的元数据时,那么SQL Se

•SCHEMABINDING

表示在select_statement 语句中如果包含表、视图或引用用户自定义函数,则表名、视图名或函数名前必须有所有者前缀。

•VIEW_METADATA

表示如果某一查询中引用该视图且要求返回浏览模式的元数据时,那么SQL Server将向DBLIB 和OLE DB APIS 返回视图的元数据信息

例13-13: 使用WITH ENCRYPTION WITH CHECK OPTION 选项,并且包含函数列。

由于使用了WITH CHECK OPTION, 所以当对视图进行修改时,将返回错误信息。比如执行以下语句:

返回错误信息为:

13.10.2 管理视图

1、查看、修改视图

在SQL SERVER 中,通过SQL SERVER Enterprise Manager 查看和修改视图主要执行以下步骤:

(1) 启动SQL SERVER Enterprise Manager,登录到指定的服务器;

(2) 打开要创建视图的数据库文件夹,选中view 图标,此时在右面的窗格中显示当前数据库的所有视图;

(3) 右击要查看的视图,在弹出菜单中选择Properties 选项,打开View Properties 对话框,如图13-3 所示;

(4) 在该对话框内可浏览到该视图的正文,也可以对该视图进行修改,然后单击Check Syntax 按钮来对语句合法性进行检查,若要对视图的访问权限进行设置,请单击Permissions 按钮。

2 使用存储过程检查视图

系统过程sp_help 用来返回有关数据库对象的详细信息,如果不针对某一特定对象,则返回数据库中所有对象信息其语法如下:

sp_help 数据库对象名称

系统过程sp_helptext 检索出视图、触发器、存储过程的文本。其语法为:

sp_helptext 视图(触发器、存储过程)

3 删除视图

删除视图与删除表一样都使用DROP 命令。其语法为:

DROP VIEW 视图名称

查看全套"MS SQL入门基础教程"

上一页  1 2 3 

Tags:MS SQL 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接