云日志服务 LTS-类型转换函数:cast函数
cast函数
将值从一种数据类型转换为另一种数据类型,并将数据类型提供给动态参数。
在允许表达式的任何地方都允许使用铸造表达式。
语法:CAST(Expression as Datatype)
要将表达式转换到的数据类型是目标类型。要从中转换的表达式的数据类型是源类型。
参数名称 |
描述 |
类型 |
是否必选 |
---|---|---|---|
expression |
源类型的表达式。 |
任意 |
是 |
Datatype |
目标类型。 |
任意 |
是 |
下表显示了数据类型的源类型和目标类型之间的有效显式转换。
to/from |
boolean |
date |
string |
double |
long |
int |
---|---|---|---|---|---|---|
boolean |
Y |
Y |
Y |
Y |
Y |
Y |
date |
- |
Y |
- |
Y |
Y |
Y |
string |
Y |
Y |
Y |
Y |
Y |
Y |
double |
- |
Y |
Y |
Y |
Y |
Y |
long |
- |
Y |
Y |
Y |
Y |
Y |
int |
- |
Y |
Y |
Y |
Y |
Y |
返回值类型:目标数据类型。
示例:select cast(time as date)
类型 |
场景 |
---|---|
查询语句 |
cast(time as date) |
返回结果 |
2023-08-31 23:11:17.000 |
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- GaussDB数据库怎么转换类型_GaussDB安装_高斯数据库转换类型
- 调用函数_函数调用方式_函数工作流 FunctionGraph-华为云
- GaussDB数据库函数_GaussDB函数和操作符_高斯数据库函数-华为云
- GaussDB数据库函数_GaussDB介绍_高斯数据库函数
- 什么是函数工作流_函数托管计算服务_函数工作流 FunctionGraph-华为云
- 云日志服务怎么使用_云日志服务使用流程_云日志服务LTS-华为云
- GaussDB设置默认值_GaussDB存储过程_高斯数据库设置默认值-华为云
- 使用容器镜像部署函数_函数部署_函数工作流 FunctionGraph-华为云