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”