[英]Unable to pass a variable value to a stored procedure in ssis
搜索后我沒有找到適合這個問題的解決方案。 很多建議就像在執行命令之前添加SET NOCOUNT ON
一樣。 下面是一些相關鏈接:
你可以做一個解決方法
聲明一個SSIS變量(假設@[User::Query]
)
設置@[User::Query]
屬性EvaluateAsExpression
= True並使用以下表達式
"EXEC [dbo].[GetDales_Person_data] " + @[User::Sales]
如果@[User::Sales]
是一個字符串,請使用以下內容
"EXEC [dbo].[GetDales_Person_data] '" + @[User::Sales] + "'"
然后在OLEDB Source
使用SQL Command from variable
選擇@[User::Query]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.