可以对用户隐藏实例化视图的定义。隐藏实例化视图时,将数据库中所存储的视图定义进行模糊处理,使目录中不显示该视图。隐藏后的视图仍可直接引用,也仍可在查询处理中使用。实例化视图隐藏后,使用调试程序进行调试时将会不显示其定义,也无法通过过程分析获得其定义,但视图仍可卸载并重新装载到其它数据库中。
实例化视图的隐藏操作是不可逆的,并且只能使用 SQL 语句执行。
以具有 DBA 权限的用户身份,或以实例化视图所有者身份连接到数据库。
执行带有 SET HIDDEN 子句的 ALTER MATERIALIZED VIEW 语句。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |