浅析SQLserver临时表
SQLServer 浅析 临时
2023-06-13 09:15:41 时间
创建临时表,#代表局部临时表,##代表全局临时表。局部临时表和全局临时表的具体含义是什么呢?
举例说明一下比较清晰些,先来看下局部临时表,【新建查询】,在里面输入如下文本:
运行后,我们在此文件执行输入:select*from#tempTable,执行后可以查询出如下的数据:
我们另外打开一个【新建查询】,就给其命名为新建查询2,在新建查询2中执行输入:select*from#tempTable,提示如下:
修改Sql语句中的#tempTable为##tempTable,依照上述方法再次执行,会发现新建查询2中不再提示错误,能查出和新建查询1中同样的结果。Why?=>局部临时表仅在当前会话中可见;全局临时表在所有会话中都可见。
请注意,使用全局临时表后,不要忘记droptable掉它。但是使用局部临时表,可以不进行此操作,在当前会话结束时,系统会自动回收创建的局部临时表。
相关文章
- 解决SQLServer错误日志的关键技巧(sqlserver错误日志)
- 数据库中登录SQLServer:实现有效保护数据安全(登录sqlserver)
- 『SQLServer中优化留存率的实践』(留存率sqlserver)
- 字段SQLServer中处理长文本字段的方法(sqlserver长文本)
- 解决SQLServer数据锁定问题(sqlserver锁数据)
- 使用SQLServer查询数据的挫折─查询速度缓慢的痛苦折磨(sqlserver读取慢)
- 如何优雅地使用SQLServer操作表?(sqlserver表编辑)
- 设计优化SqlServer表结构:必备技能(sqlserver表结构)
- 日志使用SQL Server实现日志缩减(sqlserver缩小)
- 使用SQLServer模拟器提升学习效率(sqlserver模拟器)
- SQLServer快速查找表格信息的技巧(sqlserver 查表)
- 开快速解锁SQL Server之旅(sqlserver快捷打)
- SQL Server库中字段的概览和利用(sqlserver库字段)
- SQL Server图形化管理:有效提高工作效率(sqlserver图形化)
- SQL Server深度洞察:双冒号的神奇功效(sqlserver双冒号)
- SqlServer表关系:简洁而有力的数据结构(sqlserver表关系)
- SQLServer版本变更检查警告
- 使用Osql工具管理SQLServer桌面引擎(MSDE2000)应用介绍