条件函数
函数 | 功能描述 |
---|---|
CASE value |
示例语句: |
CASE |
否则返回 resultZ。若没有 else 语句,则返回 NULL。 |
NULLIF(value1, value2) |
如果 value1 与 value2 相同,则返回 NULL,否则返回第一个值。
|
COALESCE(value1, value2 [, value3 ]* ) |
返回列表中第一个不为 NULL 的值。 |
IF(condition, true_value, false_value) |
如果满足 condition 的条件,返回 true_value,否则返回 false_value。 |
IS_ALPHA(string) |
判断字符串 string 是不是仅由纯字母组成。 |
IS_DECIMAL(string) |
判断字符串 string 是不是一个合法的数字(整数、小数、负数均可)。 |
IS_DIGIT(string) |
判断字符串是不是仅由纯数字组成。 |