我正在Microsoft SQL Server Management Studio中运行查询的一部分
Select Table1.Column1
into #Table2
from Table1
现在它已经创建了该表,但是我实际上想用眼睛查看该表,但是似乎找不到该表的存储位置。请有人帮我找到它吗?
答案 0 :(得分:2)
那是temporary table。它将在tempdb系统数据库中创建,您可以转到tempdb -> Temporary Tables
进行查看。
答案 1 :(得分:2)
任何名称以#
开头的表都是临时表。顾名思义,它是临时的,并且仅在创建它的连接同时存在(或被删除)时存在。
如果要从临时表中查看数据,则将与其他任何表SELECT * FROM #Table2;
一样。
我想您的真正目的是不使用临时表,因此从名称中删除#
,新表将在您连接的数据库中创建。