zoukankan      html  css  js  c++  java
  • SQL 备忘录

    查看一个字段前后变更前跟变更后的值

    UPDATE  tb SET 字段1='0' OUTPUT DELETED.字段1,INSERTED.字段1WHERE id='1'

    字段拼接

    1传统写法:

    DECLARE @OrderCode VARCHAR(MAX)='';
    SELECT @OrderCode+=orderCode+',' FROM dbo.tbOrder

    SQL Server 分析和编译时间:
       CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

     SQL Server 执行时间:
       CPU 时间 = 0 毫秒,占用时间 = 59 毫秒。

     SQL Server 执行时间:
       CPU 时间 = 32 毫秒,占用时间 = 18 毫秒。
    SQL Server 分析和编译时间:
       CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

    2改进写法

    DECLARE @OrderCode VARCHAR(MAX)='';
    SET @OrderCode=(SELECT OrderCode+',' FROM dbo.tbOrder  FOR XML PATH('') )

    SQL Server 执行时间:
       CPU 时间 = 0 毫秒,占用时间 = 4 毫秒。

    SQL Server 分析和编译时间:
       CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

     SQL Server 执行时间:
       CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

     SQL Server 执行时间:
       CPU 时间 = 0 毫秒,占用时间 = 4 毫秒。
    SQL Server 分析和编译时间:
       CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

    数据合并详情

    http://www.cnblogs.com/zq281660880/archive/2013/03/07/2947852.html

  • 相关阅读:
    埋点
    go 搭建web服务
    go的常见操作
    Zeus资源调度系统介绍
    支付系统中热点账户的性能问题
    redis
    集成Spring-Boot与gRPC,grpc-spring-boot-starter
    Spring Cloud灰度发布之Nepxion Discovery
    Spring Cloud Stream
    通过消息总线Spring Cloud Bus实现配置文件刷新(使用Kafka或RocketMQ)
  • 原文地址:https://www.cnblogs.com/AllUserBegin/p/7500654.html
Copyright © 2011-2022 走看看