• 收集的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不会去重

  • 相关阅读:
    Stm32设置串口300波特率
    STM32F103ZET6移植FreeRTOS过程
    什么时候该用裸机?什么时候该用RTOS?
    又到了立flag时间
    关于掉电数据保存的心得
    一个教训
    下个月回国给自己定目标
    GPRS模块/4G开发过程
    ftp登陆失败,check pass; user unknown
    python深浅拷贝
  • 原文地址:https://www.cnblogs.com/anranstl/p/5241124.html
Copyright © 2020-2023  润新知