【发布时间】:2009-11-25 18:33:48
【问题描述】:
是否可以在 LINQ to SQL 中通过单个命令执行此操作?
/* Hello, everyone */
Insert into Messages (
Message,
ContactID
)
Select
Message='Hello',
ContactID=ContactID
From Contacts
(我知道我可以遍历 Contacts、InsertOnSubmit 多次,最后是 SubmitChanges;但这会为每个联系人生成一个 Insert 命令,并且每次都重复消息文本;它体积庞大且速度较慢。)
【问题讨论】:
标签: sql linq linq-to-sql