【发布时间】:2012-07-27 20:01:11
【问题描述】:
我正在尝试将 xls 电子表格导入表中,其中一列需要从同一个表中的不同列派生。我想在导入阶段执行此操作,而不是在导入后创建一个 SQL 任务来执行此操作。在 SSIS 中创建表达式时我很糟糕,所以这可能是一项容易的任务——但我就是做错了。
DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,columndata)+1,0))
这就是我想要使用的表达方式。
【问题讨论】:
-
输入是什么,预期输出是什么?您似乎正在尝试获取当前月份的最后一秒。
-
我正在尝试从列中的日期获取该月的最后一天
标签: sql-server excel ssis