`
jackleechina
  • 浏览: 591806 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

sqlsever 抛出异常

    博客分类:
  • sql
 
阅读更多
BEGIN TRY
    RAISERROR ('Error raised in TRY block.', -- Message text.
, -- Severity.
 -- State.
               );
END TRY
BEGIN CATCH
    DECLARE @ErrorMessage NVARCHAR(4000);
    DECLARE @ErrorSeverity INT;
    DECLARE @ErrorState INT;

    SELECT 
        @ErrorMessage = ERROR_MESSAGE(),
        @ErrorSeverity = ERROR_SEVERITY(),
        @ErrorState = ERROR_STATE();

    RAISERROR (@ErrorMessage,  -- Message text.
               @ErrorSeverity, -- Severity.
               @ErrorState     -- State.
               );
END CATCH;


摘自:http://www.cnblogs.com/xugang/archive/2011/04/09/2010216.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics