1、创建方法:
方法一:
create table TempTableName
或
select [字段1,字段2,...,] into TempTableName from table
方法二:
create table tempdb.MyTempTable(Tid int)
说明:
(1)、临时表其实是放在数据库tempdb里的一个用户表;
(2)、TempTableName必须带“#”,“#"可以是一个或者两个,以#(局部)或##(全局)开头的表,这种表在会话期间存在,会话结束则自动删除
(3)、如果创建时不以#或##开头,而用tempdb.TempTable来命名它,则该表可在数据库重启前一直存在。
2、手动删除
drop table TempTableName
普通表和临时表的区别只是表名开头无 "#"
2种方法第一种,建立正式的表,此表可供你反复查询
drop table if exists a_temp
create table a_temp as
第二种,建立临时表,此表可供你当次链接的 *** 作里查询.
create temporary table 临时表名称
select 表字段名称 from 表名称
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)