最近更新时间:2021-03-02 20:03:03
类型转换函数允许您将字段从一种数据类型转换为另一种数据类型。例如,您可以将数字转换为字符串,比如将年龄值(数字)转换为字符串值,以便平台不聚合它们。
此类任务的计算可能看起来类似于以下内容:
STR([年龄])
在给定数字 字符串或日期表达式的情况下返回日期,数字按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日
在给定数字 字符串或日期时间表达式的情况下返回日期时间,数字按1970年1月1日的秒数计算日期时间。
DATETIME(“2017-02-14”) 返回日期时间2017年2月14日 0时0分0秒 DATETIME(“2017-02-14 10:10:10”) 返回日期时间2017年2月14日 10时10分10秒 DATETIME(1487035400) 返回日期时间2017年2月14日 1时23分20秒
将表达式转化为字符串类型
STR(200) = “200” ,返回是字符串类型
将字符串转成指定格式的日期
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(“3”) = 3.0,FLOAT(2.1) = 2.1
在给定表达式的情况下返回整数,此函数将结果截断为最接近0的整数
INT(true) = 1,INT(200.6) = 200,INT(-0.6) = 0
纯净模式