plsql_warnings =================================== `plsql_warnings` 用于控制 PL/SQL 编译器的报错行为,可以指定某类型或某个 `warning` 码的状态为` enable`、`disable` 或 `error`。 | 属性 | 描述 | |------------------|------------| | 参数类型 | varchar | | 默认值 | ENABLE:ALL | | 取值范围 | 符合规范的字符串 | | 是否重启 OBServer 生效 | 否 | 使用语法如下: ```sql 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。 使用示例如下: ```sql 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)'; ```