注册

if语法兼容问题

果不其蓝 2022/10/13 814 3 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: dm8
【操作系统】: linux
【CPU】: 8
【问题描述】*: mysql的if语法。 if(condition, true_exp, false_exp), 这个语法有没有类似的,目前看到达梦大概能用的是case when condition then true_value else false_value end。
因为mysql那里的第二个(true_exp)和第三个参数(false_exp)是可以用表达式作为结果(如 column_a > column_b),而case when只能用值作为结果。
虽然可以从业务上调整sql, 奈何以前旧的sql都得找出来改一遍。不知道后续有没有计划做这个语法。

回答 0
暂无回答
扫一扫
联系客服