云日志服务 LTS-SQL其他函数:其他函数语句

时间:2024-07-04 10:52:15

其他函数语句

表1 其他函数语句

关键字

说明

示例

CAST(value AS TYPE)

转换数据类型。只支持转换为VARCHAR、 FLOAT。

SELECT fieldname1, CAST(fieldname1 AS VARCHAR)

CASE WHEN boolean_expr1 THEN result1 \[ WHEN boolean_expr2 THEN result2 ... \] \[ ELSE resultN \] END

简单CASE函数。

SELECT CASE WHEN httpStatus = 200 THEN 1 ELSE 0 END

NULLIF(value1, value2)

如果value1和value2相等,返回空值,否则返回value1。

SELECT fieldname1, fieldname2, NULLIF(fieldname1, fieldname2)

NVL(expr,expr-for-null)

如果"expr"为空值或空白字符串,则返回"expr-for-null"。

SELECT NVL(str1, 'expr-for-null')

support.huaweicloud.com/usermanual-lts/lts_sql_0012.html