sqlserver 临时表如何 创建 插入 查询 删除

@@sqlserver  临时表

 

sqlserver 临时表如何 创建 插入 查询 删除

sqlserver是微软开发的一套关系型数据库,使用较为广泛。在实际的项目开发过程中,sql的临时表也是经常使用的,特别是在存储过程中处理数据业务的场景。本文就为您介绍如何创建、插入、查询、删除临时表

工具/原料

  • sql server
  • Microsoft SQL Server Management Studio

方法/步骤

  1.  

    打开【Microsoft SQL Server Management Studio】     1)这个是sqlserver数据库的图形化管理工具,连接到数据库后,在工具界面点击【新建查询】按钮,打开一个sql语句书写窗口,本文所有的演示sql都在此窗口完成     2)本文演示的SQL,请逐段选中执行,否则可能会提示临时表已存在     3)临时表创建后,不可重复创建,所以,如果想让整个演示代码可以无限次重复执行,可以参照第7步的介绍,在sql最开始先删除临时表(就不会提示临时表存在了)

    sqlserver 临时表如何 创建 插入 查询 删除
  2.  

    创建临时表方式1:create table #表名()     1)使用【create table #表名】的方式创建临时表与创建普通物理表是一样的,只是表名前面多一个#号     2)临时表是不生成实际物理表的,一个#号开头的临时表,在当前会话结束后,就会被删除     3)创建临时表(#tmpTable1),详见截图

    sqlserver 临时表如何 创建 插入 查询 删除
  3.  

    插入数据到临时表     使用【insert into #表名】的方式插入测试数据到临时表

    sqlserver 临时表如何 创建 插入 查询 删除
  4.  

    查询临时表数据     临时表的查询与普通表的查询一样,使用select即可

    sqlserver 临时表如何 创建 插入 查询 删除
  5.  

    创建临时表方式2:select ... into #tmpTable     1)临时表的另外一种创建方式,就是使用【select ... into #tmpTable】格式     2)此种方式不需要事先定义临时表的字段与类型,select出来的字段和类型将作为临时表的字段与类型     3)创建临时表(#tmpTable2),详见截图

    sqlserver 临时表如何 创建 插入 查询 删除
  6.  

    删除临时表     1)删除临时表之前,请先判断临时表是否存在,存在的情况下,才删除     2)if OBJECT_ID('tempdb..#表名') is not null drop table #表名;

    sqlserver 临时表如何 创建 插入 查询 删除
  7.  

    本文演示SQL如何可以全部重复执行?     1)如果在执行本文演示过程中,提示临时表已存在,无法创建的话,只需要选择需要执行的一段SQL代码执行即可     2)在SQL语句的最前面先删除临时表,这样整个SQL语句,可以不用选择,就可以全部无限次重复执行

    sqlserver 临时表如何 创建 插入 查询 删除
    END

https://jingyan.baidu.com/article/5d368d1e8d520c3f61c0577b.html

posted @   dreamw  阅读(924)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示