浅析SQL server 临时表

 更新时间:2014年08月11日 08:31:03   投稿:hebedich  
这篇文章主要介绍了SQL server 临时表的创建查询以及使用过程中应注意的事项,需要的朋友可以参考下

创建临时表,#代表局部临时表,##代表全局临时表。局部临时表和全局临时表的具体含义是什么呢?

举例说明一下比较清晰些,先来看下局部临时表,【新建查询】,在里面输入如下文本:


运行后,我们在此文件执行输入: select * from #tempTable, 执行后可以查询出如下的数据:

我们另外打开一个【新建查询】,就给其命名为新建查询2,在新建查询2中执行输入: select * from #tempTable,提示如下:

修改Sql 语句中的#tempTable 为 ##tempTable, 依照上述方法再次执行,会发现新建查询2中不再提示错误,能查出和新建查询1中同样的结果。Why?=>局部临时表仅在当前会话中可见;全局临时表在所有会话中都可见。

请注意,使用全局临时表后,不要忘记drop table 掉它。但是使用局部临时表,可以不进行此操作,在当前会话结束时,系统会自动回收创建的局部临时表。

临时表具体用法请参考 https://www.jb51.net/article/23952.htm

相关文章

  • .Net下执行sqlcmd的方法

    .Net下执行sqlcmd的方法

    遇到这样一个问题:程序实现创建sqlserver 端点,添加webmethod,删除webmethod,如果直接用ado.net 的sqlhelp 实现,总是报错,后来想到了用sqlcmd
    2010-06-06
  • 使用SQL Server分区表功能提高数据库的读写性能

    使用SQL Server分区表功能提高数据库的读写性能

    一般来说一个系统最先出现瓶颈的点很可能是数据库。比如我们的生产系统并发量很高在跑一段时间后,数据库中某些表的数据量会越来越大。海量的数据会严重影响数据库的读写性能
    2023-05-05
  • 使用SQL语句去掉重复的记录【两种方法】

    使用SQL语句去掉重复的记录【两种方法】

    这篇文章主要介绍了用SQL语句去掉重复的记录的两种方式,两种方式都可以使用临时表操作,具体实现方法大家跟随脚本之家小编一起通过本文学习吧
    2018-05-05
  • 做购物车系统时利用到得几个sqlserver 存储过程

    做购物车系统时利用到得几个sqlserver 存储过程

    最近使用asp.net+sql2000开始开发一个小型商城系统,其中涉及到得购物车功能主要是仿照淘宝实现的.
    2009-12-12
  • sql中的char与varchar有什么区别

    sql中的char与varchar有什么区别

    varchar使用起来较为灵活,节省了一定的空间,但是它在判断位数时也耗费了时间,从整个系统的性能角度来说,char数据类型处理的速度更快,有时甚至可以超出varchar处理速度的很多倍,本文给大家介绍
    sql中的char与varchar有什么区别,一起看看吧
    2023-10-10
  • MySQL 及 SQL 注入与防范方法

    MySQL 及 SQL 注入与防范方法

    本文将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入的字符。解决SQL注入安全的问题解决,希望对大家有所帮助。
    2016-07-07
  • SQL Server游标的介绍与使用

    SQL Server游标的介绍与使用

    今天小编就为大家分享一篇关于SQL Server游标的介绍与使用,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • 异步的SQL数据库封装详解

    异步的SQL数据库封装详解

    一直在寻找一种简单有效的库,它能在简化数据库相关的编程的同时提供一种异步的方法来预防死锁。使用这个库,你可以轻松地连接到任何SQL-Server数据库,执行任何存储过程或 T-SQL 查询,并异步地接收查询结果。这个库采用C#开发,没有其他外部依赖。
    2015-09-09
  • 关于sql server批量插入和更新的两种解决方案

    关于sql server批量插入和更新的两种解决方案

    对于sql 来说操作集合类型(一行一行)是比较麻烦的一件事,而一般业务逻辑复杂的系统或项目都会涉及到集合遍历的问题,通常一些人就想到用游标,这里我列出了两种方案,供大家参考
    2013-04-04
  • 只有mdf文件的数据库附加失败的修复方法分享(置疑、只读)

    只有mdf文件的数据库附加失败的修复方法分享(置疑、只读)

    有时候因为某些原因数据库只有mdf文件了,需要附加数据库,会出现一些问题,大家可以参考下面的方法试试
    2012-02-02

最新评论