3.89 ALL_STREAMS_GLOBAL_RULES
ALL_STREAMS_GLOBAL_RULES displays information about rules.
               
ALL_STREAMS_GLOBAL_RULES displays information about the following types of rules:
                  
- 
                        Global rules created for the Streams capture processes that enqueue the captured changes into queues accessible to the current user 
- 
                        Global rules created for the Streams propagations that have a source queue accessible to the current user 
- 
                        Global rules created for the Streams apply processes that dequeue events from queues accessible to the current user 
This view only contains information about rules created using the ADD_GLOBAL_RULES or ADD_GLOBAL_PROPAGATION_RULES procedures in the DBMS_STREAMS_ADM package. It does not contain information about rules created using the DBMS_RULE_ADM package.
                  
Related View
DBA_STREAMS_GLOBAL_RULES displays information about the global rules created for all Streams capture processes, propagations, and apply processes in the database.
                  
| Column | Datatype | NULL | Description | 
|---|---|---|---|
| 
 | 
 | 
 | Name of the Streams process or propagation | 
| 
 | 
 | 
 | Type of the Streams process or propagation: 
 | 
| 
 | 
 | 
 | Type of the rule: 
 | 
| 
 | 
 | 
 | Indicates whether a redo entry or logical change record (LCR) with a non-NULL tag is considered for capture, propagation, or apply ( | 
| 
 | 
 | 
 | Source database in the rule condition. The rule evaluates to  | 
| 
 | 
 | 
 | Name of the rule | 
| 
 | 
 | 
 | Owner of the rule | 
| 
 | 
 | 
 | First 4000 bytes of the system-generated rule condition evaluated by the rules engine | 
See Also:
- 
                           Oracle Database PL/SQL Packages and Types Reference for more information about the DBMS_STREAMS_ADMpackage
- 
                           Oracle Database PL/SQL Packages and Types Reference for more information about the DBMS_RULE_ADMpackage