Задать вопрос
@player1_serg

Можно ли ограничить кол-во записей с данным ключом в mysql?

Есть таблица в бд, у которой есть столбец class, который может повторяться. Как можно поставить ограничение на количество записей с одним и тем же class. Я знаю, что можно создать триггер, который при вставке будет проверять количество записей с выбранным class. Но нет ли более простого способа, чего-то вроде ALTER TABLE MAX_ROWS?
  • Вопрос задан
  • 2316 просмотров
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 1
rdifb0
@rdifb0
Программист, реалист
Возможно у вас есть еще какой столбец на который в совокупности со столбцом class можно повесить уникальный ключ. Но в большинстве случаев просто предварительно проверяется дополнительным запросом.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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