Существует ряд причин, по которым вам может потребоваться переименовать таблицу в базе данных SQL. Как бы то ни было, процесс очень простой. В этом посте я расскажу о 2 различных способах переименования существующей таблицы в базе данных Oracle.
Самореклама:
Если вам нравится содержание, написанное здесь, обязательно поделитесь этим блогом и своими любимыми сообщениями с другими людьми, которым он также может быть полезен или им понравится. Поскольку кофе - мой любимый напиток, вы можете даже купить мне его, если хотите!
Если вам нравится контент, связанный с SQL и PHP, подумайте о подписке на мою еженедельную рассылку по электронной почте, перейдя по этой ссылке (внешняя ссылка). Спасибо!
Я использую Oracle SQL для примеров в этом посте. Большинство реализаций SQL должны иметь аналогичный синтаксис ALTER TABLE, но обязательно проверьте документацию вашей СУБД для уточнения деталей.
Переименовать таблицу с помощью команды DDL ALTER TABLE
У меня есть простая таблица с одним столбцом, ИМЕНА, которую я хочу переименовать:
Чтобы изменить имя таблицы, используйте команду SQL ALTER TABLE DDL. При переименовании таблицы используется простой синтаксис ALTER TABLE:
Используя команду DESC, мы не видим, что в таблице больше ничего изменилось, кроме имени (теперь именуемого FIRST_NAMES). Тот же столбец FIRST_NAME все еще там:
Переименовать таблицу в Oracle SQL Developer
Также довольно легко переименовать существующую таблицу с помощью Oracle SQL Developer IDE.
Для начала щелкните правой кнопкой мыши таблицу, которую нужно переименовать, на панели Таблицы Oracle SQL Developer и выберите Изменить в меню:
После нажатия Редактировать открывается визуальный диалоговый интерфейс, показанный ниже. Второе поле сверху - это поле Имя, в нем отображается имя текущей таблицы:
Введите новое имя таблицы в поле Имя. В этом примере я выбираю ВАЖНЫЕ ИМЕНА в качестве имени новой таблицы. Обязательно нажмите кнопку ОК внизу, чтобы сохранить изменения:
Чтобы убедиться, что действие было успешным, еще раз перейдите на панель Таблицы, где вы увидите переименованную таблицу.
Как показано на снимке экрана ниже, таблица с формальным названием FIRST_NAMES была переименована в IMPORTANT_NAMES:
И есть 2 примера того, как вы можете переименовать существующую таблицу в вашей базе данных Oracle. Если у вас есть вопросы или вы видите проблемы в коде, пожалуйста, оставьте комментарий. Спасибо.
Нравится то, что вы прочитали? Видите что-нибудь неправильное? Прокомментируйте, пожалуйста, ниже и спасибо за чтение !!!
Призыв к действию!
Спасибо, что нашли время прочитать этот пост. Я искренне надеюсь, что вы открыли для себя что-то интересное и поучительное. Пожалуйста, поделитесь своими выводами здесь с кем-нибудь, кого вы знаете, кто тоже получит от этого такую же ценность.
Посетите страницу Портфолио-проекты, чтобы увидеть сообщения в блоге / технические статьи, которые я написал для клиентов.
Я всегда пью из кружки крепкого кофе!
Чтобы получать уведомления по электронной почте (Никогда не спамить) от этого блога (Проза Цифровой Совы) о последних публикациях в блоге по мере их публикации, пожалуйста, подпишитесь (по собственному желанию), нажав кнопку Нажмите, чтобы подписаться! На боковой панели на домашняя страница! (Не стесняйтесь в любое время просмотреть страницу политики конфиденциальности Digital Owl's Prose по любым вопросам, которые могут у вас возникнуть: обновления по электронной почте, подписка, отказ, контактные формы и т. Д.)
Обязательно посетите страницу Best Of, где собраны мои лучшие сообщения в блоге.
Джош Отвелл хочет учиться и расти как разработчик SQL и блогер. Другие любимые занятия находят его, уткнувшись носом в хорошую книгу, статью или командную строку Linux. Среди них он разделяет любовь к настольным ролевым играм, чтению фэнтезийных романов и проведению времени с женой и двумя дочерьми.
Отказ от ответственности: примеры, представленные в этом посте, представляют собой гипотетические идеи о том, как достичь аналогичных результатов. Это не самое лучшее решение. Большинство, если не все, из представленных примеров выполняются в среде рабочей станции для личного развития / обучения и не должны считаться производственными или готовыми к использованию. Ваши конкретные цели и потребности могут отличаться. Используйте те методы, которые лучше всего подходят для ваших нужд и целей. Мнения мои собственные.
Первоначально опубликовано на https://joshuaotwell.com 23 июня 2021 г.