Перебирая список значений и вставляя - PullRequest
0 голосов
/ 08 декабря 2011

У меня есть выборка, которая возвращает идентификаторы сотрудников типа int. Я хотел бы использовать эти значения empId как часть вставки. По сути, мне нужно перебрать все идентификаторы, вставив их. Но как это сделать?

Я знаю, что для этого сценария можно использовать курсор, но разве нет способа сделать это без курсора?

Ответы [ 2 ]

3 голосов
/ 08 декабря 2011
INSERT INTO 
  table2 
( 
 employeeID 
)
SELECT
  employeeID
FROM
  table1
0 голосов
/ 08 декабря 2011

Вы можете сделать:

INSERT INTO SomeTable
(Column1, Column2, Column3)
SELECT ColumnA, ColumnB, ColumnC
FROM OtherTable
WHERE ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...