【发布时间】:2016-07-04 19:08:09
【问题描述】:
当我有一个执行 sql 任务时,我有
Select '' AS [CancelledDate] from TableX
我将此列映射到一个名为 CancelledDate 的数据时间变量,但是当我运行 Execute Sql Task 时,我收到此错误:
错误:0xC002F309 在 Sp 获取 SP2 的参数,执行 SQL 任务:为变量“CancelledDate”赋值时出错:“字符串未被识别为有效的 DateTime。”。 任务失败:SP 获取 SP2 的参数
如果我用'01-JAN-1978' 替换'',它就可以工作。这在列中的Null 和'' 肯定有问题。
我尝试将NULL(DT_DATE) 放入变量中并将evaluate as expression 设置为True,但这也不起作用!
【问题讨论】:
标签: sql-server visual-studio-2013 ssis sql-server-2012