Oracle 视图 ALL_SCHEDULER_CHAIN_RULES 官方解释,作用,如何使用详细说明
本站中文解释
ALL_SCHEDULER_CHAIN_RULES视图是Oracle数据库中用于查询SCHEDULER链规则情况的视图,能够对每个链上的调度任务提供详细信息。
用途:
1. 查看链中的任务信息。通过使用ALL_SCHEDULER_CHAIN_RULES视图,可以查看SCHEDULER链中的任务排列情况,比如当前任务的类型、当前任务后是否跟随着新任务,以及上一任务是否跟随着新任务等。
2. 检查任务之间的关系。使用ALL_SCHEDULER_CHAIN_RULES视图可以检查链中任务之间的关系,它会把每个任务之间的约束条件都清楚的列出,比如当前任务是否依赖于上一个任务,以及上一个任务是如何处理的。
使用方式:
1. 查询链中的任务详情:可以使用SELECT语句查询ALL_SCHEDULER_CHAIN_RULES视图中的相关信息,例如查询某个链中的任务类型以及对应任务的行号,可以使用如下SELECT语句:
`SELECT chain_name, step_number, step_type FROM ALL_SCHEDULER_CHAIN_RULES;`
2. 检查任务之间的关系:可以使用SELECT语句查询ALL_SCHEDULER_CHAIN_RULES视图中的相关信息,例如查询上一步任务是否跟随着新任务,可以使用如下SELECT语句:
`SELECT step_number, step_type, current_step_flag, previous_step_flag FROM ALL_SCHEDULER_CHAIN_RULES;`
官方英文解释
ALL_SCHEDULER_CHAIN_RULES
displays information about the rules for the chains accessible to the current user (that is, those chains that the user has ALTER
or EXECUTE
privileges for).
Related Views
-
DBA_SCHEDULER_CHAIN_RULES
displays information about the rules for all chains in the database. -
USER_SCHEDULER_CHAIN_RULES
displays information about the rules for the chains owned by the current user. This view does not display theOWNER
column.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
Owner of the Scheduler chain that the rule is in |
|
|
|
Name of the Scheduler chain that the rule is in |
|
|
|
Owner of the rule |
|
|
Name of the rule |
|
|
|
Boolean condition triggering the rule |
|
|
|
Action to be performed when the rule is triggered |
|
|
|
User-specified comments about the rule |
See Also:
-
“DBA_SCHEDULER_CHAIN_RULES”
-
“USER_SCHEDULER_CHAIN_RULES”