簡體   English   中英

返回執行SQL任務的單行單值結果集,作為對SSIS中另一個執行SQL任務的輸入

[英]Return single row single value result set of Execute SQL task as an input to another execute SQL task in SSIS

我需要將執行SQL任務的單值結果作為輸入傳遞給另一個。 我需要分開兩個任務,因為我需要2個不同的連接。 (都是SQL Server,但是環境不同)

好吧,簡單。 首先為您要傳遞的值創建一個變量。

然后在執行sql任務中,編寫查詢該值的查詢。 確保將結果集設置為單行。

然后轉到變量標簽,並在其中添加新變量。

完成后,轉到下一個任務,然后在“參數”部分中將變量添加到那里。 我假設這兩個任務都是sql任務。

然后在第二個任務的查詢中使用? 代表變量的符號。

讓我知道這是否有意義。 我可以今晚發布屏幕截圖。

您的問題可以分為2部分:

  1. 將Execute SQL Task結果傳遞給變量 :您可以參考以下文章,以了解有關如何使用ResultSets將Execute SQL Task結果存儲到SSIS變量中的更多信息:

  2. 將變量作為參數傳遞給另一個Execute SQL Task :您可以參考以下文章,以了解有關將參數傳遞給Execute SQL Task的更多信息:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM