Дублирование строк в БД

 
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1902
Всем привет.

Тестирую iCMS 2.6.0, хочу проверить, как ведет себя движок при большом количестве контента. В частности, интересует генератор карты сайта при количестве записей 100000+. В 2.5.1 не работало. И тут у меня возникла проблема - не успею я наверное загрузить такое количество информации до понедельника, когда должен быть официальный релиз.

И вот, собственно, сам вопрос. Как можно клонировать все строки в пределах одной таблицы? Все поля, кроме ID - он должен быть у всех разный. Какой нужно выполнить запрос?

Спасибо.
Редактировалось: 1 раз (Последний: 5 ноября 2016 в 12:01)
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1545
Попробуйте так
INSERT INTO table SELECT * FROM table
если не прокатит, то так можно попробовать.
INSERT INTO table AS t1 SELECT t2.* FROM table AS t2
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2646
Например для комментариев:

Спойлер
Посетитель
small user social cms
МедальАвторитет форума
Сообщений: 1902
Lora:
Попробуйте так
Ни один вариант не подошел.

Ris:
Например для комментариев:
Так получилось. Спасибо.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: