阅读背景:

使用RAISERROR在SQL Server 2005中不起作用?

来源:互联网 

I have the following code below:

我有以下代码:

BEGIN TRY 

    BEGIN TRANSACTION
       -- DO SOMETHIING

    COMMIT TRAN

END TRY
BEGIN CATCH
   IF(@@TRANCOUNT > 0)
     ROLLBACK TRANSACTION

   RAISERROR(ERROR_MESSAGE(), ERROR_SEVERITY(), ERROR_STATE()) --ERROR: Incorrect syntax near 'ERROR_MESSAGE'.

END CATCH
BE



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: