报告 CASE 和 IF 可互换的情况。

示例(MySQL):

SELECT CASE
WHEN C1 IS NULL THEN 1
ELSE 0
END
FROM dual;

您可以通过用 IF 替换 CASE 结构来缩短代码。 为此,请应用 替换为 'IF' 调用 意图操作。 示例代码如下所示:

SELECT IF(C1 IS NULL, 1, 0)
FROM dual;

要将 IF 恢复为 CASE,请点击 IF 并应用替换为 CASE 表达式 意图操作。