首批通过分布式安全可靠测评,为关键业务系统打造
plsql_warnings
更新时间:2023-07-28 10:45:58
plsql_warnings 用于控制 PL/SQL 编译器的报错行为,可以指定某类型或某个 warning 码的状态为enable、disable 或 error。
| 属性 | 描述 |
|---|---|
| 参数类型 | varchar |
| 默认值 | ENABLE:ALL |
| 取值范围 | 符合规范的字符串 |
| 是否重启 OBServer 节点生效 | 否 |
使用语法如下:
PLSQL_WARNINGS = 'value_clause' [, 'value_clause' ]
value_clause::=
{ ENABLE | DISABLE | ERROR }:
{ ALL
| WARN
| DEBUG
| { integer
| (integer [, integer ] ...)
}
}
其中:
ENABLE:表示打开指定的 Warnings。DISABLE:表示关闭指定的 Warnings。ERROR:表示将指定的 Warning 作为 Errors。ALL:表示应用到所有的 Warning Messages。DEBUG:表示应用到 Debug。WARN:表示应用到 Warning。
使用示例如下:
PLSQL_WARNINGS = 'ENABLE:DEBUG', 'DISABLE:WARN';
PLSQL_WARNINGS = 'DISABLE:ALL';
PLSQL_WARNINGS = 'DISABLE:5000', 'ENABLE:5001','ERROR:5002';
PLSQL_WARNINGS = 'ENABLE:(5000,5001,5002)','DISABLE:(6000,6001)';