【发布时间】:2011-06-03 13:43:13
【问题描述】:
我想将一个表中的记录插入到另一个表中
Insert into table2([column1], [column2], [column3])
select column1, column2, column3
from table1
然而,我想插入一个存储在变量中的特定值,而不是来自表一的所有三个值。我认为它看起来像这样
declare @variable int
set @variable = 2
Insert into table2([column1], [column2], [column3])
select @variable, column2, column3
from table1
这样,表一中的每一行都将插入表二中,唯一的区别是第一列中的每个值都是 2。
不使用光标可以吗?
【问题讨论】:
标签: sql-server variables select insert