zoukankan      html  css  js  c++  java
  • SQL——用临时表代替过多的变量声明赋值

    用SQL写复杂并且多变的业务很合适。

    因为它很直接的取数据,改数据,写起来快;可以动态修改,改起来快。(但是调试不能光靠断点调试,要会打印调试才好用)。

    用临时表

    当我需要从一条记录的很多字段的时候,我大概有两种选择。

    一种是左边,声明变量,赋值变量。

    二种是右边,确认要用的临时表不存在,把这条记录select into到临时表。

    用临时表更好。

    理由

    1.更简洁。

    2.仍然可以获得智能提示。

    3.sql是专门操作集合的语言,光操作表就行了,声明变量做什么??。

    4.临时表和表变量一样,数据量小的时候存在内存里,数据量大的时候存在硬盘里。------所以不必担心性能。

    5.局部临时表是会话级别,当前连接中可用,其他连接不可访问。当前连接关闭后,会自动释放。------所以不必担心重名的问题。

  • 相关阅读:
    XML应用程开发--下
    XML应用程序开发--上
    TCP通信客户端简单示例
    TCP网络通信服务器端简单示例
    XML基本内容学习笔记
    如何在Qt的widget上右键显示菜单
    关于双指针遍历
    常见的四种排序算法
    JAVA Class13
    JAVA练习
  • 原文地址:https://www.cnblogs.com/fabao/p/12801913.html
Copyright © 2011-2022 走看看