Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 insert into  [new]
kosyakla
Member

Откуда:
Сообщений: 148
Как перенести данные из одной таблицы в другую?...таблицы одинаковые по полям

первая table, вторая table_backup

когда делаю insert into table select * from table_backup выдает

An explicit value for the identity column in table 'BarsumBW.DBA.LTUValues' can only be specified when a column list is used and IDENTITY_INSERT is ON.
23 май 11, 04:32    [10691991]     Ответить | Цитировать Сообщить модератору
 Re: insert into  [new]
Guset
Guest
kosyakla,

Вы пытаетесь вставлять значения IDENTITY из другой таблицы - тогда как в этой у вас стоит счетчик, либо из селекта уберите поле id - тогда id у вас могут различаться в таблицах, либо включите режим вставки идентификаторов

SET IDENTITY_INSERT Table ON

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

SET IDENTITY_INSERT Table OFF
23 май 11, 04:59    [10692006]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить