Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/82.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 在SSIS OLE DB源编辑器中映射输出参数_Sql_Ssis 2012_Ssis 2008_Output Parameter_Ssis Data Flow - Fatal编程技术网

Sql 在SSIS OLE DB源编辑器中映射输出参数

Sql 在SSIS OLE DB源编辑器中映射输出参数,sql,ssis-2012,ssis-2008,output-parameter,ssis-data-flow,Sql,Ssis 2012,Ssis 2008,Output Parameter,Ssis Data Flow,如何在OLEDB Soruce SSIS(BIDS 2008)中映射输出参数。在(BIDS 2012)中,我们可以将查询参数指定为输入和输出 SET FMTONLY OFF; EXEC [dbo].[ProcessPingErrorAlert_KeyValue] @AlterId = ?, @Hour = ?, @Day = ?, @TraceId = ?, @IsAlert = ? OUTPUT 请看下面两张图片 SQL语句应该是: 执行官?=[dbo].[Proce

如何在OLEDB Soruce SSIS(BIDS 2008)中映射输出参数。在(BIDS 2012)中,我们可以将查询参数指定为输入和输出

SET FMTONLY OFF;
EXEC  [dbo].[ProcessPingErrorAlert_KeyValue]
  @AlterId = ?,
  @Hour = ?,
  @Day = ?,
  @TraceId = ?,
  @IsAlert = ? OUTPUT
请看下面两张图片


SQL语句应该是: 执行官?=[dbo].[ProcessingErrorAlert_KeyValue]?输出

然后编辑SQL任务,并在参数映射中选择@IsAlert作为输出(检查pic仅供参考,变量不同)。第一个问号只是返回值(必须在参数映射中声明该变量amd)。 请尊重您的问号顺序以及0、1、2、

有关更多信息,请尝试阅读以下内容:

您需要在映射中执行以下操作:

Parameters:输入与存储过程中的名称相同的参数名称。 变量:在执行后输入要存储参数的变量的名称。 参数方向:您必须选择输出


在映射之前,您需要创建一个变量。

他在OLEDB源而不是执行Sql任务时请求参数