在SQLServer中可以使用两种方式创建临时表,其中临时表分为临时表和系统临时表。
方法一:
①创建临时表
create table #tableName(column1 dataType,…………)
创建的临时表在用户退出SQLServer时,临时表会自动被删除。或者动态链接被终止时临时表也会被自动删除。
②创建系统临时表
create table ##tableName(column1 dataType,…………)
删除系统临时表的方式:
创建的系统临时表在用户退出SQLServer或链接呗终止时不会被删除,用户只有通过Drop table 指令删除表。
方法二:
create tempdb..tableName(column1 dataType,…………)
删除临时表:将SQLServer关闭并重启,tempDB中的表都将被删掉