这个问题已经在这里有了答案 :
如何将选择查询结果保存在临时表中? (3个答案)
2年前关闭。
我有一个SQL查询(SQL Server),它会生成报告,我想将确切的报告存储在temp表中,以便以后使用。现在的问题是,我是否需要先创建临时表,然后将SQL查询结果存储到其中,或者有什么方法可以动态创建表并存储查询结果?
看一下SELECT INTO。这将为您创建一个新表,如果需要,可以在表名前加上井号(#)作为前缀,这可以是临时表。
例如,您可以执行以下操作:
SELECT * INTO #YourTempTable FROM YourReportQuery