cast
在 JSON 类型和 SQL 类型之间转换值。
语法
- 从 JSON 转换为 SQL
cast(json_expr AS sql_data_type)
- 从 SQL 转换为 JSON
cast(sql_expr AS JSON)
参数
-
json_expr:表示要转换为 SQL 值的 JSON 值的表达式。 -
sql_data_type:要将 JSON 值转换为的 SQL 数据类型。仅支持 STRING、VARCHAR、CHAR、BOOLEAN、TINYINT、SMALLINT、INT、BIGINT、LARGEINT、DOUBLE 和 FLOAT 数据类型。 -
sql_expr:表示要转换为 JSON 值的 SQL 值的表达式。此参数支持sql_data_type参数支持的所有 SQL 数据类型。