У меня есть в проекте три таблицы: юридический адрес, фактический адрес, почтовый адрес.
Полностью идентичны, название только разное.
Как мне их клонировать, чтобы не набивать вручную каждый раз?
(Добавление)
В принципе, разобрался.
Делается это
create table actual_address like legal address;
Теперь другой вопрос - не могу найти этот синтаксис в руководстве.
Помогите, пожалуйста, отыскать.
1. Kave - 31 Июля, 2011 - 13:47:43 - перейти к сообщению
2. Arni - 31 Июля, 2011 - 14:51:04 - перейти к сообщению
Получаем код таблицы.
Делаем запрос на создание копии поменяв имя на свое. Например используем str_replace()
Клонируем(копируем) данные.
CODE (SQL):
скопировать код в буфер обмена
скопировать код в буфер обмена
- INSERT INTO new_tabname
- (column_1,column_2, ...., column_n)
- SELECT column_1,column_2, ...., column_n
- FROM tabname