поэтому у меня есть старая база данных, которую я переношу на новую. Новый имеет немного другую, но в основном совместимую схему. Кроме того, я хочу перенумеровать все таблицы с нуля.
В настоящее время я использую инструмент, который я написал, который вручную извлекает старую запись, вставляет ее в новую базу данных и обновляет поле идентификатора v2 в старой базе данных, чтобы показать его соответствующее местоположение идентификатора в новой базе данных.
например, я выбираю из MV5.Posts и вставляет в MV6.Posts. После вставки я получаю идентификатор новой строки в MV6.Posts и обновляю ее в старом поле MV5.Posts.MV6ID.
Есть ли способ сделать это UPDATE через INSERT INTO SELECT FROM, поэтому мне не нужно обрабатывать каждую запись вручную? Я использую SQL Server 2005, dev edition.