类型转换函数说明

类型转换函数的作用

类型转换函数允许您将字段从一种数据类型转换为另一种数据类型。例如,您可以将数字转换为字符串,比如将年龄值(数字)转换为字符串值,以便 网易有数不聚合它们

此类任务的计算可能看起来类似于以下内容:

示例

STR([年龄])

转为日期:DATE()

DATE(表达式)

在给定数字 字符串或日期表达式的情况下返回日期,数字按1970年1月1日的秒数计算日期。

示例

DATE(1487030400) 返回日期2017年2月14日
DATE(“2017-02-14”) 返回日期2017年2月14日
DATE(“2017-02-14 10:10:10”) 返回日期2017年2月14日


转换为字符串:STR(表达式)

STR(表达式)

将表达式转化为字符串类型

示例

STR(200) = “200” ,返回是字符串类型


日期串解析:DATEPARSE()

DATEPARSE(格式串,字符串)

将字符串转成指定格式的日期

示例

DATAPARSE(“yyyy-mm-dd”, “2017-02-14”) 返回日期2017年2月14日
DATEPARSE(“yyyy/mm/dd hh:mi:ss”, “2017/02/14 18:30:15”)返回日期时间2017年2月14日 18点30分15秒”
DATEPARSE(“yyyy-mm-dd hh:mi:ss am”, “2017-11-02 03:30:15 PM”) = 返回日期时间2017年11月2日 15点30分15秒”


转为浮点数: FLOAT()

FLOAT()

在给定任何类型的表达式的情况下返回浮点数

示例

FLOAT(“3”) = 3.0,FLOAT(2.1) = 2.1


转为整数: INT()

INT()

在给定表达式的情况下返回整数,此函数将结果截断为最接近0的整数

示例

INT(true) = 1,INT(200.6) = 200,INT(-0.6) = 0

作者:admin  创建时间:2024-10-28 11:15
最后编辑:admin  更新时间:2024-10-28 13:13