Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere 服务器 - SQL 的用法 » 表、视图和索引 » 实例化视图

 

启用或禁用实例化视图

通过启用或禁用实例化视图,可控制其是否可用于查询操作。

前提条件

您必须具有 DBA 权限或者是实例化视图的所有者。

上下文和注释

多个。

 ♦ 使用 Sybase Central 启用或禁用实例化视图
  1. 使用 SQL Anywhere 12 插件连接到数据库。

  2. 在左窗格中,双击 [视图]。

  3. 启用实例化视图:

    1. 右击视图,然后单击 [重新编译和启用]。

    2. (可选)右击视图并单击 [刷新数据],为视图填充数据。此步骤为可选操作,因为启用后的第一次查询也会为视图填充数据。

  4. 要禁用某个实例化视图,右击该视图,然后单击 [禁用]。

结果

启用实例化视图后,数据库服务器就可以使用此视图,您也可以对其进行查询。

禁用实例化视图时,将删除数据和索引。如果视图是快速视图,它将变为手动视图。

查询已禁用的实例化视图时,将以失败告终并返回一个错误。

下一步

重新启用某个视图时,必须为其重建所有索引;如果该视图被禁用时是一个快速视图,还必须将其改回快速视图。

 另请参见