ОСНОВНОЕ

WORDPRESS

Операционные системы

Базы данных

Фреймворк Bootstrap

Самый страшный вирус всегда сидит перед компьютером. (Неизвестный автор)

SQL – Клонирование таблиц

FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
SQL - Клонирование таблиц
Может быть ситуация, когда вам нужна точная копия таблицы и команды CREATE TABLE … или SELECT … не подходят для ваших целей, потому что копия должна включать в себя одни и те же индексы, значения по умолчанию и так далее.

Если вы используете MySQL RDBMS, вы можете справиться с этой ситуацией, придерживаясь шагов, приведенных ниже:

  • Используйте команду SHOW CREATE TABLE, чтобы получить заявление CREATE TABLE, которое определяет структуру таблицы-источника, индексы и все.
  • Исправьте оператор, чтобы изменить имя таблицы, для клонирования таблицы и выполнения оператора. Таким образом, вы будете иметь точную таблицу клона.
  • Необязательно, если вам нужно скопировать содержимое таблицы, то также надо выполнить INSERT INTO или SELECT.

Примеры

Попробуйте следующий пример, чтобы создать таблицу клона для TUTORIALS_TBL, чья структура выглядит следующим образом:

Шаг 1 – Получить полную структуру о таблице:

 

Шаг 2 – Переименовать эту таблицу и создать еще одну таблицу:

 

Шаг 3 – После того, как шаг 2 выполнен, вы будете клонировать таблицу в базу данных. Если вы хотите скопировать данные из старой таблицы, то вы можете сделать это с помощью заявление INSERT INTO … SELECT.

 

И, наконец, вы будете иметь точную таблицу клон, как вы хотели.

 

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Простая логическая игра "Поймай кота". Задача игры окружить кота точками так, чтобы он не смог убежать с поля. Постигла неудача - начни игру снова!

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close