首页 > 代码库 > sql server中的用户临时表和全局临时表的区别

sql server中的用户临时表和全局临时表的区别

临时表分为:

本地临时表,仅限于当前访问者访问,创建方法去如下:
create table #TableName(表结构)
储存于数据库tempdb内(硬盘),当前用户断开连接(把当前的),自动删除
如果使用中不断开连接,且不需要该临时表请执行:drop table #TableName

全局临时表,所有访问用户访问,创建方法去如下:
create table ##TableName(表结构)
储存于数据库tempdb内,当所有访问用户断开连接,自动删除
删除语句:drop table ##TableName

 

注意:每一个sqlserver打开的tab页就是一次连接,当创建临时表的tab关闭,就叫当前用户断开连接

sql server中的用户临时表和全局临时表的区别