配置审计 Config-语法文档:条件函数

时间:2023-11-01 16:20:34

条件函数

CASE关键字可以根据情况选择不同的返回值。它有以下两种用法。

  • 计算给定表达式expression的值,根据不同的值返回对应的结果。
  • 依次计算每一个bool_expression的值,找到第一条符合要求的expression并返回对应的结果。
CASE expression    WHEN value1 THEN result1    [WHEN value2 THEN result2]    [...]    [ELSE result]ENDCASE    WHEN condition1 THEN result1    WHEN condition2 THEN result2    [...]    [ELSE result]END

IF关键字的用法有以下两种。

  • 'IF(bool_expression, value)':如果布尔表达式值为真就返回'value',否则返回NULL。
  • 'IF(bool_expression, value1, value2)':如果布尔表达式值为真就返回'value1',否则返回 'value2'。
support.huaweicloud.com/usermanual-rms/rms_06_0702.html