Скопируйте несколько строк данных в другую таблицу и обновите скопированные строки в старой таблице. - PullRequest
0 голосов
/ 09 декабря 2011

нужна помощь при копировании при обновлении нескольких строк данных из одной таблицы в другую таблицу.

После копирования и вставки этих данных из старой таблицы в новую таблицу я хотел бы обновить строки старой таблицыэто было скопировано.

Например, OldTable имеет 30 строк данных.Я хочу скопировать 10 строк данных в NewTable и обновить столбец из 10 строк в OldTable до «Скопировано».

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

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

1 Ответ

2 голосов
/ 09 декабря 2011

Используйте предложение OUTPUT :

update top(10) OldTable
set column = 'Copied'
output deleted.fields into NewTable.fields
where condition;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...