Antonchik
@Antonchik
Программирую на HTML

Как ограничить количество записей в таблице с определенным полем?

Здравствуйте. Можно ли как-то ограничить количество записей с определенным полем в бд без триггеров и процедур?
К примеру есть таблица в которой есть поле user_id можно ли сделать чтобы пользователь с user_id к примеру 5 мог сделать только 10 записей.
  • Вопрос задан
  • 786 просмотров
Пригласить эксперта
Ответы на вопрос 2
DmitriyEntelis
@DmitriyEntelis
Думаю за деньги
start transaction
select count(*) from ... where user_id = ... for update

и дальше на ЯП смотрим - можно вставлять или нет.
Ответ написан
Комментировать
DrunkMaster
@DrunkMaster
Делать COUNT(*) перед INSERT например
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы