Задать вопрос
spirik
@spirik
Инженер по ремонту компьютерной техники

Как добавить новое значение в поле типа enum (mysql)?

Доброго времени суток!
Имеется таблица в базе данных mysql. Категории товаров хранятся в поле типа "enum". Нужно дать возможность в админке создавать новые категории...
Возможно ли sql-запросом добавить (и удалить) новое значение в поле типа enum?
  • Вопрос задан
  • 2739 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Решения вопроса 2
Melkij
@Melkij
DBA для вашего PostgreSQL?
Странный вопрос. Разумеется. Обычный alter table, как и для всех других операций по изменению структуры таблицы.
Только идея это плохая, менять структуру таблицы прямо с фронтенда. Используйте нормальный 1:М.
Ответ написан
@neolink
Про sql вам уже написали, от себя - уберите это поле. вместо него сделайте таблицу категорий и поле category_id
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
spirik
@spirik Автор вопроса
Инженер по ремонту компьютерной техники
Спасибо neolink и Melkij ! Вы были правы, так проще.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы