Oracle 视图 USER_EDITIONING_VIEWS_AE 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图USER_EDITIONING_VIEWS_AE适用于用户版本化视图,是可以用Oracle数据库版本化机制来管理用户视图版本的特殊视图。USER_EDITIONING_VIEWS_AE视图允许将视图根据数据库版本(比如两个不同的用户视图分别属于某个数据库版本)分组管理。

使用USER_EDITIONING_VIEWS_AE视图时,需要先创建数据库版本,然后将用户视图指定到特定的数据库版本,最后调用视图切换器来切换数据库版本,让数据库版本中包含的视图可以正确使用。

例如:

— 创建一个名为NEW_VERSION的数据库版本
SQL> CREATE EDITION new_version;

— 将用户视图指定到NEW_VERSION数据库版本
SQL> ALTER EDITIONING VIEW user_view1 ENABLE EDITION new_version;

— 使用视图切换器进行切换
SQL> SELECT SYSDBA.VIEW_SWITCHER(‘USER_VIEW1′,’NEW_VERSION’);

官方英文解释

USER_EDITIONING_VIEWS_AE describes the editioning views (across all editions) owned by the current user. Its columns (except for OWNER) are the same as those in ALL_EDITIONING_VIEWS_AE.

See Also:

“ALL_EDITIONING_VIEWS_AE”


数据运维技术 » Oracle 视图 USER_EDITIONING_VIEWS_AE 官方解释,作用,如何使用详细说明