在sqlserver中临时TMP表有什么作用?里面储存的都是什么数据?

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:50:34
我知道TEMP是个系统表 我想知道这个TEMP 表的作用 里面一般都是存储什么样的数据

你指的是不是tempdb库?
这是用来存放全局临时表的,就是以“##”开头的临时表
以“#”开头的临时表是局部的,你当前使用的数据库是哪个,就会在哪个数据库中创建

存放的数据表格式与普通表相同
例如以下:
select * into ##a from table
就会创建名称为“##a”的一个临时表,在tempdb库中,结构与table相同