类型转换函数
本文介绍类型转换函数的语法规则,包括参数解释、函数示例等。
函数列表
函数 |
描述 |
---|---|
将值从一种数据类型转换为另一种数据类型,并将数据类型提供给动态参数。 |
cast函数
将值从一种数据类型转换为另一种数据类型,并将数据类型提供给动态参数。
在允许表达式的任何地方都允许使用铸造表达式。
语法:CAST(Expression as Datatype)
要将表达式转换到的数据类型是目标类型。要从中转换的表达式的数据类型是源类型。
参数名称 |
描述 |
类型 |
是否必选 |
---|---|---|---|
expression |
源类型的表达式。 |
任意 |
是 |
Datatype |
目标类型。 |
SQL数据类型,可选值为bigint、varchar、double、double precision、boolean、timestamp、decimal、integer、char、date。 |
是 |
索引的数据类型 |
SQL的数据类型 |
---|---|
long |
bigint |
string |
varchar |
float |
double或double precision |
返回值类型:目标数据类型。
示例:select cast(time as date)
类型 |
场景 |
---|---|
查询语句 |
cast(time as date) |
返回结果 |
2023-08-31 23:11:17.000 |