• 收集的sql


    1. --SQL statement

               ……

     

               SELECT @SysNo = SCOPE_IDENTITY()

              这个方法能获得插入的上一条数据的自增字 段的值。

    1. int IDENTITY(1,1) NOT NULL

    设置某一个字段为自增,自增值为1。

    1. 当sql中在多个catch中要处理同一个错误时,例如发送异常邮件,则可写为下面的形式:

                                              BEGIN CATCH

                            ROLLBACK TRAN

                            GOTO ErrorHandler

                        END CATCH

                                 --       ………………………………

                               ErrorHandler: 

             

                      --发送错误邮件

    1. 当想在catch中向上一层的Try catch抛出异常时,可使用   raiserror
    1. Sql 的replicate() 函数  

    REPLICATE (Transact-SQL) 将字串值重复指定的次数

    Replicate('123',3)  输出为 123123123

           6. 判断临时表是否存在

                      IF OBJECT_ID(N'tempdb..#it') IS NOT NULL DROP TABLE #it

     

           7.Unionunion all的区别是union会去掉重复的数据,而union all不会去重

  • 相关阅读:
    C# 五子棋_GDI+实现
    SAE python+chrome扩展快速存储喜欢的图片(可做图床)
    C# 生成迷宫及寻路
    解决 yii2 从数据库查出来的数据都变成了字符串格式
    英语词根3
    “诸葛马前课-小六壬”全面解析
    Ubuntu 尝试
    ListView + ToolTip 的問題
    英语词根 1
    英语词根6
  • 原文地址:https://www.cnblogs.com/anranstl/p/5241124.html
Copyright © 2020-2023  润新知