更新时间:2023-11-16 GMT+08:00
分享

类型转换函数

本文介绍类型转换函数的语法规则,包括参数解释、函数示例等。

函数列表

表1 类型转换函数

函数

描述

cast函数

将值从一种数据类型转换为另一种数据类型,并将数据类型提供给动态参数。

cast函数

将值从一种数据类型转换为另一种数据类型,并将数据类型提供给动态参数。

在允许表达式的任何地方都允许使用铸造表达式。

语法:CAST(Expression as Datatype)

要将表达式转换到的数据类型是目标类型。要从中转换的表达式的数据类型是源类型。

表2 参数说明

参数名称

描述

类型

是否必选

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)

表3 查询分析结果

类型

场景

查询语句

cast(time as date)

返回结果

2023-08-31 23:11:17.000

分享:

    相关文档

    相关产品