Quantcast
Channel: Transact-SQL forum
Viewing all articles
Browse latest Browse all 23857

Get error message from a nested/encrypted stored procedure

$
0
0

Hi,

I have an encrypted procedure, that is used inside my 'own' complex procedure as:

Begin try
Begin tran
Do a lot
insert into #tmp exec xp_encryptedSP
Do a lot more
commit tran
end try
begin catch
print ERROR_MESSAGE()
rollback tran
end catch

Some error occur on the insert into #tmp exec xp_encryptedSP row, and in this case it's correct that the error occur, but:
If I run only exec xp_encryptedSP in query analyzer, I can see the root cause error message,
but in my complex procedure all I get is:

Cannot use the ROLLBACK statement within an INSERT-EXEC statement.

I have tried to enclose the insert into #tmp exec xp_encryptedSP in an own try block, but all I get is the message above.

Please help
/Magnus


Magnus Burk


Viewing all articles
Browse latest Browse all 23857

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>