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)';
```


