SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 30.01.2010 22:33:54

Spirtt0
Участник
Зарегистрирован: 30.01.2010
Сообщений: 2

Создать копию строки в таблице

Доброго времени суток !

Есть ли возможность создать копию строки в одной и той же таблице ?
Пробовал использовать INSERT INTO ... SELECT .. не получилось так как есть PRIMARY key, который вызывает ошибку, может есть какой то иной способ это сделать ?

Отредактированно Spirtt0 (30.01.2010 22:35:43)

Неактивен

 

#2 31.01.2010 00:51:17

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Создать копию строки в таблице

INSERT INTO `таблица` (перечисление полей без PRIMARY KEY) SELECT перечисление полей без PRIMARY KEY FROM `таблица` WHERE ..

Неактивен

 

#3 31.01.2010 01:14:25

Spirtt0
Участник
Зарегистрирован: 30.01.2010
Сообщений: 2

Re: Создать копию строки в таблице

Вообщем то так и сделал smile Думал можно сделать изящнее, так как полей в таблице очень много.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson