zoukankan      html  css  js  c++  java
  • SQL SERVER 里的错误处理(try catch)

     SQL SERVER里,也有TRY CATCH。格式如下

    BEGIN TRY

           ……

    END TRY

    BEGIN CATCH

           ……

    END CATCH。

    另外,WITH 语句如果前面还有别的SQL语句,应该在前面的SQL语句结尾加上分号";"。比如在这个TRY CATCH里,就应该在前面加个";",如下:

        BEGIN TRY
        ;
        WITH w AS(
            SELECT f1,f2,f3
                  ,ROW_NUMBER() OVER(ORDER BY Id DESC) AS Row
            FROM [t1]
            WHERE Code=@Code
        )
        INSERT INTO [t2](
                f1,f2,f3
            SELECT f1,f2,f3
            FROM w WHERE Row>100;
        END TRY
        BEGIN CATCH
        END CATCH;

  • 相关阅读:
    BugReport-仿微信app
    成长、责任、和公司的关系
    团队如何做决定
    课堂练习
    课堂练习
    NABCD model
    课堂练习
    日程管理测试用例
    测试
    Bug报告
  • 原文地址:https://www.cnblogs.com/leftfist/p/4258204.html
Copyright © 2011-2022 走看看