2010-11-17 74 views
1

我有一個包含T-SQL步驟的包。我已經創建了在t-sql語句中使用的som變量。但是我沒有在我的t-sql語句中找到使用該變量的正確語法。動態輸入到SSIS中的t-sql任務

我的變量是QuarterID。在我的t-sql中我想使用這個變量。

T-SQL: DECLARE @myQuarterId INT 選擇@myQuarterId =用戶:: QuarterID

我試圖 「@(用戶:: QuarterID)」, 「@QuarterID」,且所有不同的語法。有沒有人可以幫我解決這個問題?

回答

2

YOu打開執行SQL任務並進入參數映射選項卡並添加要引用它們的變量inteh命令。確保將參數名稱更改爲以0開頭的數字,併爲每個其他變量遞增1。然後回到常規選項卡並編寫您的查詢

DECLARE @myQuarterId int select @myQuarterId =?