[Home] [Help]
[Dependency Information]
Object Name: | ALL_STREAMS_RULES |
---|---|
Object Type: | VIEW |
Owner: | SYS |
Subobject Name: | |
Status: | VALID |
Rules used by streams processes
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
STREAMS_TYPE | VARCHAR2 | (12) | Type of the streams process: CAPTURE, PROPAGATION, APPLY or DEQUEUE | |
STREAMS_NAME | VARCHAR2 | (128) | Name of the Streams process | |
RULE_SET_OWNER | VARCHAR2 | (128) | Owner of the rule set | |
RULE_SET_NAME | VARCHAR2 | (128) | Name of the rule set | |
RULE_OWNER | VARCHAR2 | (128) | Yes | Owner of the rule |
RULE_NAME | VARCHAR2 | (128) | Yes | Name of the rule |
RULE_CONDITION | CLOB | (4000) | Current rule condition | |
RULE_SET_TYPE | CHAR | (8) | Type of the rule set: POSITIVE or NEGATIVE | |
STREAMS_RULE_TYPE | VARCHAR2 | (9) | For global, schema or table rules, type of rule: TABLE, SCHEMA or GLOBAL | |
SCHEMA_NAME | VARCHAR2 | (128) | For table and schema rules, the schema name | |
OBJECT_NAME | VARCHAR2 | (128) | For table rules, the table name | |
SUBSETTING_OPERATION | VARCHAR2 | (6) | For subset rules, the type of operation: INSERT, UPDATE, or DELETE | |
DML_CONDITION | VARCHAR2 | (4000) | For subset rules, the row subsetting condition | |
INCLUDE_TAGGED_LCR | VARCHAR2 | (3) | For global, schema or table rules, whether or not to include tagged LCRs | |
SOURCE_DATABASE | VARCHAR2 | (128) | For global, schema or table rules, the name of the database where the LCRs originated | |
RULE_TYPE | VARCHAR2 | (9) | For global, schema or table rules, type of rule: DML, DDL or PROCEDURE | |
MESSAGE_TYPE_OWNER | VARCHAR2 | (128) | For message rules, the owner of the message type | |
MESSAGE_TYPE_NAME | VARCHAR2 | (128) | For message rules, the name of the message type | |
MESSAGE_RULE_VARIABLE | VARCHAR2 | (128) | For message rules, the name of the variable in the message rule | |
ORIGINAL_RULE_CONDITION | VARCHAR2 | (4000) | For rules created by Streams administrative APIs, the original rule condition when the rule was created | |
SAME_RULE_CONDITION | VARCHAR2 | (3) | For rules created by Streams administrative APIs, whether or not the current rule condition is the same as the original rule condition |
Cut, paste (and edit) the following text to query this object:
SELECT STREAMS_TYPE
, STREAMS_NAME
, RULE_SET_OWNER
, RULE_SET_NAME
, RULE_OWNER
, RULE_NAME
, RULE_CONDITION
, RULE_SET_TYPE
, STREAMS_RULE_TYPE
, SCHEMA_NAME
, OBJECT_NAME
, SUBSETTING_OPERATION
, DML_CONDITION
, INCLUDE_TAGGED_LCR
, SOURCE_DATABASE
, RULE_TYPE
, MESSAGE_TYPE_OWNER
, MESSAGE_TYPE_NAME
, MESSAGE_RULE_VARIABLE
, ORIGINAL_RULE_CONDITION
, SAME_RULE_CONDITION
FROM SYS.ALL_STREAMS_RULES;
|
|
|