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

本站中文解释

ALL_APPLY_DML_CONF_HANDLERS视图提供对应用程序接收者(AP)到消息处理程序(HP)映射的信息。此视图由下列字段组成:

APPLY_NAME:此字段显示用于执行异步操作的应用程序接收者的名称。

HANDLER_NAME:此字段显示一个特定的消息处理程序的名称,它用于处理由APPLY_NAME指定的应用程序接收者接收的消息。

HANDLER_APPLY_NAMES:此字段显示特定消息处理程序处理的允许的应用程序接收者名称的列表。

HANDLER_TYPE:此字段显示一个消息处理程序的类型。允许类型是PEM,PL/SQL,外部和消息网关(FGP)。

ALL_APPLY_DML_CONF_HANDLERS子视图可用于以下操作:

– 查找一个或多个应用程序接收者的消息处理程序

– 查找一个特定的消息处理程序处理的特定应用程序接收者的名称

ALL_APPLY_DML_CONF_HANDLERS视图可以使用如下简单SELECT语句调用:

SELECT *
FROM all_apply_dml_conf_handlers
WHERE apply_name = ”

官方英文解释

ALL_APPLY_DML_CONF_HANDLERS provides details about DML conflict handlers on objects visible to the current user.

Related View

DBA_APPLY_DML_CONF_HANDLERS provides details about DML conflict handlers.

Column Datatype NULL Description

APPLY_NAME

VARCHAR2(128)

Name of the apply process

OBJECT_OWNER

VARCHAR2(128)

Owner of the target object

OBJECT_NAME

VARCHAR2(128)

Name of the target object

SOURCE_OBJECT_OWNER

VARCHAR2(128)

Source database owner of the object

SOURCE_OBJECT_NAME

VARCHAR2(128)

Source database name of the object

COMMAND_TYPE

VARCHAR2(6)

Type of the DML operation: INSERT, UPDATE, or DELETE

CONFLICT_TYPE

VARCHAR2(11)

Type of conflict:

  • ROW EXISTS

  • ROW MISSING

METHOD_NAME

VARCHAR2(9)

Method used for resolving the error, depending on the conflict type:

  • OVERWRITE

  • RECORD

  • IGNORE

  • MAXIMUM

  • MINIMUM

  • DELTA

CONFLICT_HANDLER_NAME

VARCHAR2(128)

Name of the conflict handler

RESOLUTION_COLUMN

VARCHAR2(128)

Name of the column used to resolve the conflict for MAXIMUM, MINIMUM, and DELTA

SET_BY

VARCHAR2(10)

Entity that set up the handler:

  • USER

  • GOLDENGATE

See Also:

“DBA_APPLY_DML_CONF_HANDLERS”


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