我有一个CTE
并查询这个
;With CTE_Table as (SELECT ...)
Select * from CTE_Table
现在我尝试将此结果保存到table variable
ortemporary table
中。如果我尝试
Declare @Table table
(...)
INSERT INTO @Table (...)
HER I PUT THE CODE ABOVE
我得到一个incorrect syntax error
周围的WITH
声明。我猜该Insert Into
命令需要 aSelect statement
而不是 a ;WITH
,对于Create Table
. 我一直在寻找解决方案,但我发现Select Statement
的一切都不涉及;With
. 如何将上面显示的输出转换为temporary table
or table variable
?
我使用 SQL Server 2014。