标签: execute-sql-task

Azure数据工厂使用SQL查询设置参数

ADF 中SSIS 的替代方案是什么Execute SQL Task

我创建了一个名为ExtractDate(我知道没有日期数据类型选项,所以我在这里使用字符串数据类型)的管道参数,我想用 SQL 查询的结果填充该参数,然后将其传递到其他管道。

我可能正在搜索错误的术语,但似乎没有很多关于如何编写 SQL 查询来dynamic content填充参数的教程。

任何例子将不胜感激

parameters azure-data-factory execute-sql-task

2
推荐指数
1
解决办法
7531
查看次数

如何在执行 SQL 任务中使用“返回值”参数

我知道“参数映射”中有 3 种类型的参数 - 输入参数、输出参数和返回参数。我了解如何使用输入和输出参数。但是当我尝试将参数类型设置为“返回参数”时,它不起作用。下面是我的 SQL Server 存储过程。

ALTER Procedure [dbo].[spRandomReturn]
As 
Begin 
Return Convert(int, rand() * 10)
End
Run Code Online (Sandbox Code Playgroud)

在 SSIS 执行 SQL 任务中,我设置了

  1. 连接类型:OLE DB

  2. 参数映射:变量名:User::@random(我在SSIS中设置了一个User参数:随机INT32),方向:返回值,类型:数字,参数名称:@random

  3. SQL语句:

     Declare @r int = @random EXEC @r = spRandomReturn
    
    Run Code Online (Sandbox Code Playgroud)

我在 SSIS 中创建了一个返回参数,但它不起作用并引发错误。

ssis return-value sql-server-2012 execute-sql-task

1
推荐指数
1
解决办法
6436
查看次数