【发布时间】:2019-06-14 13:57:13
【问题描述】:
添加时间价值
我的日期值来自 ssis 中的某个变量。我想在这个日期添加晚上 8 点的时间戳。该怎么做?
DECLARE @a int
SET @a = 20190611
--SELECT CONVERT(DATETIME, CONVERT(DATE, CAST(CAST(@a AS INT) AS CHAR(8)), 112) , @a)
SELECT DATEADD("hh", 20,CONVERT(DATETIME, CONVERT(DATE, CAST(CAST(@a AS INT) AS CHAR(8)), 112) , @a) )
我需要将此表达式转换为 SSIS 兼容格式。
【问题讨论】:
-
您确定问题已解决吗?你能提供表达式吗?
标签: sql sql-server datetime ssis etl