【发布时间】:2019-11-06 01:20:44
【问题描述】:
我想知道如何正确地将 FLOAT 值转换为 DATE?
我们收到的数据具有这样的价值取向:YYYYMM 例如。 201911(今天的年+月)。但是,在 YYYYMM 列下传递的所有值都表示前一个月的第一天。 201911 = 2019 年 11 月 1 日。
RIGHT([DATE],2) + '/01/' + LEFT([DATE],4) AS [DATE]
当我尝试转换它时,它不会以日期格式显示它,因为我尝试在 DATEADD 函数中使用它,但它在我转换的字段上出错。
【问题讨论】:
-
你为什么首先使用浮点值来存储日期?