Вставка данных в таблицу SQL Server 2008 - PullRequest
2 голосов
/ 22 июня 2010

Есть ли относительно простой способ вставить несколько строк в таблицу, в которую вставляемые данные поступают как из оператора выбора, так и из жестко закодированных данных?

Например,

insert into tblB 
  (field1, field2, field3) 
values 
  ( 950, select fieldA, fieldB from tblA )

... где 950 - это жестко закодированное значение, а fieldA и fieldB взято из tblA

Ответы [ 2 ]

9 голосов
/ 22 июня 2010
insert into tblB 
(field1, field2, field3) 
select 950, fieldA, fieldB 
from tblA
0 голосов
/ 29 октября 2013

вставить в имя таблицы (fieldname1, fieldname2, ...) значения (value1, value2, ....)

...