我正在遷移必須使用已存在的存儲過程插入的數據。存儲過程具有參數和插入行的id的返回值(來自select語句)。在SSIS中的OLE DB命令中,我可以調用存儲過程傳遞列值作爲參數,我通常在存儲過程中使用輸出參數來處理「id」輸出;但我不確定如何在過程使用select返回id值時使用返回值處理這個問題。下面是我所使用的作品,其前一個例子,但我需要拿起從選擇返回值:OLE DB命令中存儲過程的SSIS返回值
exec dbo.uspInsertContactAddress
@Address = ?,
@ContactID = ?,
@DeliveryMethodId = ?,
@ID = ? output,
@Version = ? output
感謝您的回答,但也許我沒有」不要在我的問題中解釋我需要做什麼。上面的代碼我用過,如果過程有輸出參數,我可以獲取值。問題是用於該數據庫的過程只是調用select來獲取值。 – bobwah 2009-01-29 08:44:22