SQLSERVER中,存储过程A调用存储过程B,如果存储过程B发生异常的话,在A里面能否获得异常信息?
BEGIN TRY 调用会发生异常的存储过程 END TRY BEGIN CATCH PRINT ERROR_MESSAGE() END CATCH 结果根本进不去CATCH里面
BEGIN TRY 调用会发生异常的存储过程 END TRY BEGIN CATCH PRINT ERROR_MESSAGE() END CATCH 结果根本进不去CATCH里面
答案:不会吧!错误信息在上一层存储过程中已经被获取了,所以你外面那层是获得不到的
上一个:MYSQL sqlserver oracle 之间的优缺点
下一个:SqlServer2008登陆不上啊。。安装后第一次登陆,,,