除数为0时是否报错(error_for_division_zero)
📄字数 555
👁️阅读量 加载中...
引入版本
v12.0.0
功能描述
参与计算的表达式中除数为0时是否报错。
参数属性
| 属性 | 属性值 |
|---|---|
| 参数类型 | BOOLEAN |
| 默认值 | TRUE |
| 取值范围 | TRUE,FALSE |
| 影响范围 | 系统级 |
| 修改方式 | 在线修改,立即生效 |
使用场景说明
- error_for_division_zero 控制系统处理除数为0的表达式时的行为。
| error_for_division_zero | 作用及影响 |
|---|---|
| true | 中断任务,并上报 E19005 异常。 |
| false | 继续进行计算,计算任务结束后以警告形式上报告通知客户端。 |
2.error_for_division_zero 影响的计算场景有:
| 计算场景 |
|---|
| MOD |
| 除法运算符(/) |
| REMAINDER |
| DIV |
示例
- 在线修改 error_for_division_zero
sql
SQL> set error_for_division_zero to true;
Execute successful.
Use time:3 ms.- 在线查看 error_for_division_zero
sql
SQL> show error_for_division_zero;
+-------------------------+
| ERROR_FOR_DIVISION_ZERO |
+-------------------------+
| T |
+-------------------------+
(1 row)
Use time:0 ms.