Link to home
Start Free TrialLog in
Avatar of Blowfelt82
Blowfelt82

asked on

SSIS: Fail 'Execute SQL Task' container based on returned result.

I have an SSIS package which has a 'Execute SQL Task' componenet. This task calls some SQL and returns 0 if everything is OK and 1 if an error has been found. This code is all working as expected. What I am looking for is a way to fail the component if the return code is > 0.

The 'Execute Process Task' has similar functionality where you can use the 'FailTaskIfReturnCodeIsNotSuccessValue' and 'SuccessValue' fields. I need the equivelent functionality for the 'Execute SQL Task'.
Avatar of Daniel_PL
Daniel_PL
Flag of Poland image

You can use RAISERROR depending on return value of your code in t-sql code inside task.
ASKER CERTIFIED SOLUTION
Avatar of Alpesh Patel
Alpesh Patel
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Blowfelt82
Blowfelt82

ASKER

Thanks for this suggestion, I agree that this may be the best way forward... I was hoping that the component could handle this itself rather than relying on a script component? Also why is there no SSIS section on EE?
There is section for SSIS named SSIS_SSAS