Вставка T-SQL в таблицу со значениями из QUERY + VARIABLE - PullRequest
1 голос
/ 09 января 2011

Я хочу вставить в таблицу одну запись в одном кадре со значениями из QUERY + VARIABLE.

Например, Вставить в таблицу 2 (c1, c2, c3, c4)

c1, c2, c3 исходят из select col1, col2, col3 из Таблицы1 c4 поступают из переменной @ var

Поскольку объем данных огромен, я не могу иметь одну вставку и второе обновление.

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 10 января 2011

Это довольно простая вставка:

insert  Table2
        (c1, c2, c3, c4)
select  col1, col2, col3, @var
from    Table1
2 голосов
/ 10 января 2011

Попробуйте это:

INSERT INTO Table2 (c1,c2,c3,c4) 
SELECT col1, col2, col3, @var FROM table1
...