本文概要
临时表的概念被引入SQL Server。它有助于在许多方面发展:
临时表可以在运行时创建,可以做各类一个正常的表可以做操作。这些临时表是tempdb数据库中创建的。
有基于行为和范围两种类型的临时表。
- 本地临时变量
- 全局临时变量
本地临时变量
本地临时表仅适用于当前连接的时间。它会自动删除从实例时,用户断开连接。它开始与哈希符号(#)。
CREATE TABLE #local temp table (
User id int,Username varchar (50),User address varchar (150)
)
全局临时变量
全局临时表名用双散列(##)开始。一旦创建了这个表,它就像一个永久表。它是随时准备为所有用户,并不会被删除,直到总的连接被撤回。
CREATE TABLE ##new global temp table (
User id int,User name varchar (50),User address varchar (150)
)
评论前必须登录!
注册