可以通过启用或禁用常规视图来控制数据库服务器能否使用该视图。
前提条件
您必须是具有 DBA 权限的用户,或者是视图的所有者。
启用常规视图前,必须重新启用其引用的任何已禁用视图。
上下文和注释
多个。
如果禁用某个视图,直接或间接引用该视图的其它视图会自动被禁用。因此,重新启用视图后,必须重新启用在其被禁用时与其相关的所有其它视图。禁用视图前,可以使用 sa_dependent_views 系统过程来确定相关视图的列表。
连接到数据库。
要禁用常规视图,请执行 ALTER VIEW...DISABLE 语句。
要启用常规视图,请执行 ALTER VIEW...ENABLE 语句。
示例
以下示例会禁用 GROUPO 拥有的名为 ViewSalesOrders 的常规视图。
ALTER VIEW GROUPO.ViewSalesOrders DISABLE; |
以下示例重新启用 GROUPO 拥有的名为 ViewSalesOrders 的常规视图。
ALTER VIEW GROUPO.ViewSalesOrders ENABLE; |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |