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

Откуда:
Сообщений: 221
Есть табличка, с огромным кол. полей. Нужно продублировать одну запись, изменив только ИД. Вручную инсерт писать можно за..цо (
так вставить не дает, потому что айдишник же дублируется (
INSERT INTO Employee SELECT * FROM Employee WHERE Code = '2.11' можно ли как-то на ходу заменить айди во вставляемой записи? )
20 дек 11, 18:03    [11798975]     Ответить | Цитировать Сообщить модератору
 Re: Заменить данные на ходу  [new]
_sai_
Member

Откуда:
Сообщений: 7
maxterbear,

а если сначала во временную табличку данный залить через
SELECT *
INTO #tmp
FROM ВашаТаблица

Потом #tmp проабдейтить и залить в исходную?
20 дек 11, 18:07    [11799007]     Ответить | Цитировать Сообщить модератору
 Re: Заменить данные на ходу  [new]
invm
Member

Откуда: Москва
Сообщений: 9836
maxterbear
Есть табличка, с огромным кол. полей. Нужно продублировать одну запись, изменив только ИД. Вручную инсерт писать можно за..цо (
Запускаем SSMS, открываем ObjectExplorer, позиционируемся на нужную табличку и тянем контейнер Columns в окно запроса...
20 дек 11, 18:08    [11799016]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить