在SQL Server中合并表时在输出后用作表

在SQL Server中合并表时在输出后用作表,sql,sql-server,sql-server-2008,tsql,Sql,Sql Server,Sql Server 2008,Tsql,当我使用“as table”从合并表的输出插入数据时,我有一个问题。SQL Server是否创建了一个名为is values的临时表,然后我们可以从中检索数据? 您可以在下图中看到更多细节 谢谢 我不这么认为,这就是为什么要通过插入将输出持久化到物理表中。因为我以前使用过temp table,所以我使用这种方法来避免使用导致性能低下的temp table。这就是为什么我必须确保它不会再次创建临时表的原因。

当我使用“as table”从合并表的输出插入数据时,我有一个问题。SQL Server是否创建了一个名为is values的临时表,然后我们可以从中检索数据? 您可以在下图中看到更多细节

谢谢


我不这么认为,这就是为什么要通过插入将输出持久化到物理表中。因为我以前使用过temp table,所以我使用这种方法来避免使用导致性能低下的temp table。这就是为什么我必须确保它不会再次创建临时表的原因。