从表变量插入到表中?

4
DECLARE @t TABLE
(
ID uniqueidentifier,
ID2 uniqueidentifier
)

...将数据插入到 @t 中 ...对 @t 执行一些操作

INSERT INTO testTable (Id, Id2) VALUES (SELECT ID, ID2 from @t) - 无法正常工作?


把它看作是一张普通的表格,你可以使用通常的 INSERT INTO ... SELECT ... 语法。 - Bridge
2个回答

9
这是你应该这样做的方式:
INSERT INTO testTable (Id, Id2)
SELECT ID, ID2 
from @t

0

这个怎么样?

INSERT INTO testTable SELECT ID, ID2 from @t

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接