идентификационные данные tsql вставляют без списка имени столбца

Я собираюсь вывести некоторые данные от одного дб до другого. Я использую

set identity_insert MyTable on
GO
INSERT INTO MyTable SELECT * FROM sourceDB.dbo.MyTable
GO
set identity_insert MyTable off

Должен так или иначе заставить это работать? Существует 30 таблиц, и это будет трудоемким для добавления списка имен столбцов к оператору вставки. Я использую SQL-сервер 2000. Будет обновлен до SQL-сервера 2008 в ближайшем будущем.

Править: MyTable имеет столбец идентификационных данных.

5
задан David 27 July 2010 в 15:15
поделиться