Миграция данных

Я хочу перенести данные из одной таблицы в другую. Здесь Table1 имеет столбец идентификаторов. Я требую, чтобы у таблицы 2 были одинаковые данные и идентификатор.

Как я могу это сделать?


person Anand B    schedule 23.05.2011    source источник
comment
Было бы полезно, если бы вы указали, какой продукт базы данных вы используете.   -  person APC    schedule 23.05.2011


Ответы (1)


По общему признанию, это очень просто, но будет ли это работать?

SET IDENTITY INSERT dbo.Table2 ON

INSERT INTO dbo.Table2
SELECT ...
FROM dbo.Table1

SET IDENTITY INSERT dbo.Table2 OFF
person Jim B    schedule 23.05.2011
comment
Попробуйте это в сотрудничестве с mite, и тогда вам не придется беспокоиться о том, как писать свои миграции, потому что вы можете делать все, что может делать sql. github.com/soitgoes/mite - person Martin Murphy; 29.07.2012