我有一个SQL查询(SQL Server),它生成报告,我想在临时表中存储该确切的报告,以便我以后可以使用它.现在问题是我是否需要先创建临时表,然后将SQL查询结果存储到其中,或者有没有办法动态创建表和存储查询结果?
Lit*_*les 115
看看SELECT INTO.这将为您创建一个新表,如果您希望通过在表名前加上井号(#),则可以是临时表.
例如,你可以这样做:
SELECT *
INTO #YourTempTable
FROM YourReportQuery
Run Code Online (Sandbox Code Playgroud)
Mik*_*son 23
您可以使用select ... into ...创建和填充临时表,然后查询临时表以返回结果.
select *
into #TempTable
from YourTable
select *
from #TempTable
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
237850 次 |
| 最近记录: |