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

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
Sql server 2005 SSIS脚本组件问题-未定义输出列,但我得到了输出_Sql Server 2005_Ssis - Fatal编程技术网

Sql server 2005 SSIS脚本组件问题-未定义输出列,但我得到了输出

Sql server 2005 SSIS脚本组件问题-未定义输出列,但我得到了输出,sql-server-2005,ssis,Sql Server 2005,Ssis,我有一个SSIS包,它运行一个脚本组件,作为将数据从平面文件转换为SQL表的系列中的一个步骤。脚本组件本身非常简单,但我对其输入和输出列有疑问 脚本似乎没有定义输出列(当然有许多输入列),但是当我运行SSIS包时,数据从这个脚本组件中出来——然后它被用作数据转换组件的输入,并从那里被推送到SQL表中 是否有我不知道的默认设置,没有定义输出列的脚本组件默认使用输入列?感谢您帮助我澄清这一点。输出列部分用于定义脚本完成后要添加到输出中的列。换句话说,如果您从数据流中获取多个值,并基于它们的值,计算要

我有一个SSIS包,它运行一个脚本组件,作为将数据从平面文件转换为SQL表的系列中的一个步骤。脚本组件本身非常简单,但我对其输入和输出列有疑问

脚本似乎没有定义输出列(当然有许多输入列),但是当我运行SSIS包时,数据从这个脚本组件中出来——然后它被用作数据转换组件的输入,并从那里被推送到SQL表中


是否有我不知道的默认设置,没有定义输出列的脚本组件默认使用输入列?感谢您帮助我澄清这一点。

输出列部分用于定义脚本完成后要添加到输出中的列。换句话说,如果您从数据流中获取多个值,并基于它们的值,计算要在新列中输出的新值,则该值将在脚本中定义为输出。否则,输入脚本任务的缓冲区将从脚本任务中输出。

非常感谢您的回答!