SQL TEMP临时表

本文概要

  • 本地临时变量
  • 全局临时变量
临时表的概念被引入SQL Server。它有助于在许多方面发展:
临时表可以在运行时创建,可以做各类一个正常的表可以做操作。这些临时表是tempdb数据库中创建的。
【SQL TEMP临时表】有基于行为和范围两种类型的临时表。
  1. 本地临时变量
  2. 全局临时变量
本地临时变量本地临时表仅适用于当前连接的时间。它会自动删除从实例时,用户断开连接。它开始与哈希符号(#)。
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) )

    推荐阅读