I have this stored procedure:
Dbo.SprocName (@Id UNIQUEIDENTIFIER,
@ResponseCode INT OUTPUT,
@ResponseDescription VARCHAR(500) OUTPUT)
And it returns a dataset called say Result
as a nvarchar(MAX)
(always a single row).
I've tried OLE and ADO connections and as well as result sets. I've tried creating a table variable and storing the value there.
Nothing works.
I can see in the database that it's running successfully then it fails when returning the result data set.
I’ve done some debugging and I can assure the result string is returned as should be. The problem is that I don’t know how to handle this on SSIS.
The error that I get is:
Input string was not in a correct format
I appreciate any ideas.
Thanks.
EDIT: I have tried using a table variable again and it works. I guess I didn't do it well first time. sorry about that. Thanks!