0
insert into myTable (Id) values (
       select id from someTable where seriesid not in (120, 130, 110, 300)
)

我在 SSMS 中收到此错误消息:

消息 156,级别 15,状态 1,第 1 行关键字“选择”附近的语法不正确。消息 102,级别 15,状态 1,第 1 行 ')' 附近的语法不正确。

4

1 回答 1

5

如果您执行 a selectin aninsert那么您可以跳过该values部分

insert into myTable (Id) 
select id 
from someTable 
where seriesid not in (120, 130, 110, 300)
于 2013-07-17T15:59:47.287 回答