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

本站中文解释

_MAP

Oracle视图DBA_STREAMS_RENAME_COLUMN_MAP用来查看,分析以及管理应用程序到 Streams范围中的重命名列映射表。

该视图包含了每个重命名的源和目标列的列名以及源和目标表的模式名和表名。另外,在Oracle Database 12 c及更高版本中,该视图还包含了ROWID的列和它们的时间戳信息。

使用方法:

使用DBA_STREAMS_RENAME_COLUMN_MAP视图,可以查看已经添加到Streams范围的重命名列映射表。可以使用该视图进行分析和管理这些映射表。

例如,可以使用以下语句来查看Streams范围中的重命名列映射表:

SELECT * FROM DBA_STREAMS_RENAME_COLUMN_MAP;

在Oracle Database 12c及更高版本中,还可以使用以下语句来查看重命名的源和目标表的ROWID:

SELECT source_schema_name, source_table_name, source_rowid, target_rowid FROM DBA_STREAMS_RENAME_COLUMN_MAP;

官方英文解释

DBA_STREAMS_RENAME_COLUMN displays information about declarative rule-based transformations that rename a column in a row logical change record (LCR).

Column Datatype NULL Description

RULE_OWNER

VARCHAR2(128)

Owner of the rule

RULE_NAME

VARCHAR2(128)

Name of the rule

SCHEMA_NAME

VARCHAR2(128)

Schema of the column to be renamed

TABLE_NAME

VARCHAR2(128)

Table of the column to be renamed

FROM_COLUMN_NAME

VARCHAR2(4000)

Column to rename

TO_COLUMN_NAME

VARCHAR2(4000)

New column name

VALUE_TYPE

VARCHAR2(3)

Indicates whether to modify the old (OLD), new (NEW), or both (*) values of the LCR

PRECEDENCE

NUMBER

2 (the execution order relative to other transformations on the same STEP_NUMBER; the smaller number will be executed first)

STEP_NUMBER

NUMBER

Order in which this transformation should be executed


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