Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/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
具有不同选项的SSIS数据类型问题_Ssis_Data Mapping - Fatal编程技术网

具有不同选项的SSIS数据类型问题

具有不同选项的SSIS数据类型问题,ssis,data-mapping,Ssis,Data Mapping,是否有人知道导入和导出向导中的选项“从一个或多个表或视图复制数据”和“编写查询以指定要传输的数据”的功能如何不同 在测试期间,我尝试使用这两个选项将表从源传输到目标,但我得到了不同的数据类型映射 对于“从一个或多个表或视图复制数据”选项,所有数据类型映射都是正确的。但是,如果使用“编写查询以指定要传输的数据”选项,某些数据类型将显示为数字,而不是相应的数据类型。例如:在type列下,它显示1而不是Char 我想我可以排除映射文件的原因,因为如果是这样的话,两个选项的错误都是一样的。我想问的是,是

是否有人知道导入和导出向导中的选项“从一个或多个表或视图复制数据”和“编写查询以指定要传输的数据”的功能如何不同

在测试期间,我尝试使用这两个选项将表从源传输到目标,但我得到了不同的数据类型映射

对于“从一个或多个表或视图复制数据”选项,所有数据类型映射都是正确的。但是,如果使用“编写查询以指定要传输的数据”选项,某些数据类型将显示为数字,而不是相应的数据类型。例如:在type列下,它显示1而不是Char

我想我可以排除映射文件的原因,因为如果是这样的话,两个选项的错误都是一样的。我想问的是,是否有人知道是否使用这些选项对查询进行了不同的解析?如果是,有什么不同


任何建议都将不胜感激。感谢您的帮助。

我不是SSIS专家,但我的经验让我相信,该查询选项会对有限的行集执行查询,并从中推断出类型。而另一个选项将基于数据库中的类型元数据构建传输。