SQL Server 数据库中的临时表
有时我们为了临时存放一些数据,需要使用到数据库中的临时表,在SQL Server 中临时表存储在 tempdb 系统数据库中。
临时表有两种类型:本地临时表和全局临时表,它们的区别主要体现在名称、可见性以及可用性上的区别:
- 本地临时表的名称以单个数字符号 (#) 开头,它们仅对当前的用户连接是可见的,当用户从数据库实例断开连接时本地临时表会被删除;
- 全局临时表的名称以两个数字符号 (##) 开头,创建后对任何用户都是可见的,当所有引用该表的用户从数据库实例断开连接时全局临时表将被删除。
另外临时表和平时用户创建的普通表(也叫永久表)也存在一定的区别:
- 当创建test_emp永久表时,在数据库中拥有使用该表权限的用户都可以使用该表,除非该永久表被删除;
- 如果会话创建了#test_emp本地临时表,则仅当前会话可以使用该本地临时表,直到当前会话删除该本地临时表;
- 如果创建了 ##test_emp 全局临时表,则数据库中的任何用户均可使用该表。如果该表没有其他用户使用,当创建该表的会话断开连接时该表将被删除。如果该表有另外用户在使用,则数据库将在创建该表的会话断开连接并且所有其他会话均不使用该表时将其删除。
SQL Server 数据库中的临时表相关推荐
- SQL server数据库中双引号(英文)的使用
SQL server数据库中,一般我们用单引号将字符串等括起来使用,从而用来标识一个字符串.那么我们在什么时候使用双引号呢. 双引号在数据库中是用来标识一个事物名字的,例如:表的名字,约束的名字,列的 ...
- 在ASP.NET中将图片存储到Sql Server数据库中
在ASP.NET中将图片存储到Sql Server数据库中 http://hi.baidu.com/rayshow/blog/item/360e8ff9662c8b5a252df268.html 索引 ...
- 清空SQL Server数据库中所有表数据的方法(转)
清空SQL Server数据库中所有表数据的方法 其实删除数据库中数据的方法并不复杂,为什么我还要多此一举呢,一是我这里介绍的是删除数据库的所有数据,因为数据之间可能形成相互约束关系,删除操作可能陷入 ...
- mysql raiserror_RAISERROR在SQL Server数据库中的用法
raiserror 是由单词 raise error 组成 raise 增加; 提高; 提升 raiserror 的作用: raiserror 是用于抛出一个错误.[ 以下资料来源于sql ser ...
- SQL Server数据库中、获得刚插入新记录的自动ID号
以下的文章主要是介绍在SQL Server数据库中正确获得刚插入一条新记录的自动ID号的实际操作过程,下面就是文章对其的主要内容的具体描述,望大家在浏览之后会对其有更深的了解. 使用[IDENT_CU ...
- 从sqlserver中数据写入mysql_[SQL Server]SQL Server数据库中如何返回INSERT INTO语句插入/写入数据后的记录值(比如ID等)?...
问题描述 SQL Server数据库中,有时候当我们使用INSERT INTO语句写入数据后,需要返回写入数据对应的自增ID或者GUID,以便根据此记录进行后续的操作.那么SQL语句如何实现返回记录值 ...
- SQL Server数据库中使用sql脚本删除指定表的列
在SQL Server数据库中删除某一列,使用数据库管理工具直接可视化操作是很简单的,但是如果要用sql脚本呢?可能你会说很简单,直接用 ALTER TABLE [要删除的字段所在的表名] DROP ...
- 浅析SQL Server数据库中的伪列以及伪列的含义
浅析SQL Server数据库中的伪列以及伪列的含义 原文:浅析SQL Server数据库中的伪列以及伪列的含义 本文出处:http://www.cnblogs.com/wy123/p/6833116 ...
- SQL Server数据库中批量导入数据的四种方法总结
在软件项目实施的时候,数据导入一直是项目人员比较头疼的问题.其实,在SQL Server中集成了很多成批导入数据的方法.有些项目实施顾问头疼的问题,在我们数据库管理员眼中,是小菜一碟.现在的重点就是, ...
最新文章
- 开源 java CMS - FreeCMS2.6 互动信件
- 新思科技助力IBM将AI计算性能提升1000倍
- 13. 找出数组中重复的数字【难度: 简单 / 知识点: 模拟】
- windows netstat 查看端口、进程
- 半径为r的均匀带电球体_半径为R的均匀带电球面,总带电量为Q,设无穷远处的电势为零,则距离球心为r(r=R)的P点处的电场强度的大小和电势为...
- div设置宽度,实现不等比缩放,或设置最小宽度 min-width
- c++ socket线程池原理_ThreadPoolExecutor线程池实现原理+源码解析
- sublime_text 3 注册序列号
- 第十章 深入理解Session与Cookie
- oracle和mysql分组排序取第一条数据
- Docker和容器简介
- 多线程的那点儿事(之多线程调试)
- HDU-2063-过山车(最大匹配)
- JDK和JRE区别是什么
- 集团进口煤炭行业经历“冰火两重天”说明了啥?
- 印象笔记无法连接服务器解决办法
- html版心宽度怎么设置,Word中版心尺寸是什么意思?怎样设置版心尺寸?
- 一个点围绕另一个点旋转后的坐标
- (转)WorldQuant :如何缔造量化金融王国
- 广东工业大学计算机科学与技术研究生,2021年广东工业大学计算机科学与技术(081200)考研专业目录_硕士研究生考试范围 - 学途吧...