Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 ssis从excel工作表导入日期不正确_Sql Server 2005_Ssis - Fatal编程技术网

Sql server 2005 ssis从excel工作表导入日期不正确

Sql server 2005 ssis从excel工作表导入日期不正确,sql-server-2005,ssis,Sql Server 2005,Ssis,我有一个SSIS包设置,可以将数据从电子表格导入数据库。当我查看电子表格时,日期为英国格式,并且都在我指定的1个月的日期范围内,但是当我导入数据包时,许多日期被错误地转换,例如,2月5日的2008-02-05,我得到的是5月2日的2008-05-02 我已将转换中的区域设置id设置为UK,但转换仍然不正确 我能做些什么来阻止这种情况发生 我应该使用派生列吗?当然,在使用Excel电子表格时不需要这样做 在Excel文件源模块中正确设置数据类型时会有所帮助

我有一个SSIS包设置,可以将数据从电子表格导入数据库。当我查看电子表格时,日期为英国格式,并且都在我指定的1个月的日期范围内,但是当我导入数据包时,许多日期被错误地转换,例如,2月5日的2008-02-05,我得到的是5月2日的2008-05-02

我已将转换中的区域设置id设置为UK,但转换仍然不正确

我能做些什么来阻止这种情况发生


我应该使用派生列吗?当然,在使用Excel电子表格时不需要这样做

在Excel文件源模块中正确设置数据类型时会有所帮助