初始化处于未初始化状态的所有实现化视图 (Materialized View)。
sa_refresh_materialized_views( [ ignore_errors ] )
ignore_errors 使用此可选的 INTEGER 参数指定在重新编译期间是否返回错误。如果指定 0,则为列定义失败的每个视图返回错误。如果指定 1 或除 0 之外的任何值,则不返回错误。如果未指定值,则缺省情况下使用 0。
实现化视图 (Materialized View) 可能处于未初始化的状态,因为其刚被创建、刚被重新启用,或由于错误而导致上次尝试初始化或刷新失败。sa_refresh_materialized_views 系统过程扫描数据库以找到所有此类实现化视图 (Materialized View),并尝试初始化它们。如果该过程在初始化实例化视图时遇到错误,它会继续尝试处理剩余的未初始化视图。
还可以使用 REFRESH MATERIALIZED VIEW 语句来初始化实现化视图 (Materialized View)。
DBA 特权
无
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |