【发布时间】:2011-12-02 07:52:34
【问题描述】:
我需要插入一个包含两列的简单表格。
第一列必须在每一行中包含相同的值,而第二列必须包含源表中的各种值。所以一切都应该是这样的:
问题是 - 在这种情况下有没有办法进行基于集合的插入?我现在这样做的方式是简单地遍历源表的行。或者也可以使用游标,只是我不确定哪个最好。
但这仍然是迭代。
有什么办法可以解决这个问题吗? 提前致谢!
【问题讨论】:
-
给我们您的插入语句。顺便说一句,使用
INSERT INTO <target> (Col1,Col2) SELECT 1,<colname> FROM <source>
标签: sql sql-server sql-server-2008 insert