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

sqlserver是微软开辟的一套关系型数据库,利用较为普遍。在现实的项目开辟过程中,sql的姑且表也是经常利用的,出格是在存储过程中处置数据营业的场景。本文就为您介绍若何建立、插入、查询、删除姑且表

东西/原料

  • sql server
  • Microsoft SQL Server Management Studio

方式/步调

  1. 1

    打开【Microsoft SQL Server Management Studio】     1)这个是sqlserver数据库的图形化办理东西,毗连到数据库后,在东西界面点击【新建查询】按钮,打开一个sql语句书写窗口,本文所有的演示sql都在此窗口完当作     2)本文演示的SQL,请逐段选中执行,不然可能会提醒姑且表已存在     3)姑且表建立后,不成反复建立,所以,若是想让整个演示代码可以无限次反复执行,可以参照第7步的介绍,在sql最起头先删除姑且表(就不会提醒姑且表存在了)

  2. 2

    建立姑且表体例1:create table #表名()     1)利用【create table #表名】的体例建立姑且表与建立通俗物理表是一样的,只是表名前面多一个#号     2)姑且表是不生当作现实物理表的,一个#号开首的姑且表,在当前会话竣事后,就会被删除     3)建立姑且表(#tmpTable1),详见截图

  3. 3

    插入数据光临时表     利用【insert into #表名】的体例插入测试数据光临时表

  4. 4

    查询姑且表数据     姑且表的查询与通俗表的查询一样,利用select即可

  5. 5

    建立姑且表体例2:select ... into #tmpTable     1)姑且表的别的一种建立体例,就是利用【select ... into #tmpTable】格局     2)此种体例不需要事先界说姑且表的字段与类型,select出来的字段和类型将作为姑且表的字段与类型     3)建立姑且表(#tmpTable2),详见截图

  6. 6

    删除姑且表     1)删除姑且表之前,请先判定姑且表是否存在,存在的环境下,才删除     2)if OBJECT_ID('tempdb..#表名') is not null drop table #表名;

  7. 7

    本文演示SQL若何可以全数反复执行?     1)若是在执行本文演示过程中,提醒姑且表已存在,无法建立的话,只需要选择需要执行的一段SQL代码执行即可     2)在SQL语句的最前面先删除姑且表,如许整个SQL语句,可以不消选择,就可以全数无限次反复执行

  • 发表于 2018-11-28 00:00
  • 阅读 ( 913 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具