更新时间:2026-03-23 GMT+08:00
流程控制函数
| MySQL数据库 | GaussDB数据库 | 差异 |
|---|---|---|
| IF() | 支持,存在差异 | 当第一个参数为TRUE且第三个参数表达式中存在隐式类型转换错误,或者第一个参数为FALSE且第二个参数表达式中存在隐式类型转换错误时,MySQL会忽略该错误,GaussDB会提示类型转换错误。 |
| IFNULL() | 支持,存在差异 | 第一个参数不为NULL且第二个参数表达式中存在隐式类型转换错误时,MySQL会忽略该错误,GaussDB会提示类型转换错误。 |
| NULLIF() | 支持,存在差异 | 函数返回值类型在MySQL 5.7和MySQL 8.0中存在差异,考虑到MySQL 8.0更合理,因此函数返回值类型兼容MySQL 8.0。 |
父主题: 系统函数