Forum Webscript.Ru

Общие => Базы данных => Тема начата: Mefisto от 21 Ноября 2005, 14:41:32

Название: скопировать таблицу
Отправлено: Mefisto от 21 Ноября 2005, 14:41:32
подскажите пожалуйста
как скопировать в рамках одной базы таблицу

допустим есть таблица А с записями
нужно создать таблицу Б с такой же структурой, но без записей

спасибо за ответы
Название: скопировать таблицу
Отправлено: hanslinger от 21 Ноября 2005, 15:27:24
Если MySQL, то SHOW CREATE TABLE
Название: скопировать таблицу
Отправлено: Mefisto от 21 Ноября 2005, 15:42:26
да мускуль
а подробнее?
Название: скопировать таблицу
Отправлено: unclebob от 21 Ноября 2005, 16:40:24
куда подробней?

SHOW CREATE TABLE возвращает mysql объявление таблицы. Заменяешь имя таблицы на новое и отправляешь запрос.

Вообще посмотри как в PHPMyAdmin
Название: скопировать таблицу
Отправлено: Mefisto от 21 Ноября 2005, 20:45:13
ок
спасибо!
Название: скопировать таблицу
Отправлено: fidget от 21 Ноября 2005, 22:36:58
или create table like
если твоя версия mysql это поддерживает.