林我想嘗試並運行下面的SQL代碼:SSIS 2008如何使用SSIS 2008 使用EXEC
declare @test nvarchar(100)
set @test = 'Select Distinct Area From dbo.udf_RiskManagementPlan('') Where Area is not Null And Area != ''';
if exists (select object_id from sys.columns where object_id = object_id('dbo.udf_RiskManagementPlan') and name = 'Area')
exec sp_executesql @test
Else select Null As Area
它工作在SQL同治工作室罰款,但是當我試圖把它放在OLEDB來源我不斷收到錯誤關於語法
我試圖將整個代碼中的變量值,只是調用還是給了同樣的語法錯誤
我已經感覺這更多的是SSIS的問題處理存儲過程和參數那麼synta x,但我似乎找不到方法