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

Mysql запись исключительно после проверки значения другой таблицы, возможно?

Интересует такой вопрос возможно ли сделать INSERT с проверкой ID другой таблицы.

Т.е. у меня есть база фотографий и база комментариев к ней. когда через приложение просматривают фото могут прокомментировать хотелось бы исключить мусор, например могут удалить фото, а в этот момент юзер уже отправил коммент с ID фото

возможно ли перед записью проверить существует ли фотографии с данным ID если нет то вернуть ответ с ошибкой в одном запросе к базе?
  • Вопрос задан
  • 36 просмотров
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@entermix
Возможно.
  1. Используйте InnoDB
  2. Используйте внешние ключи
  3. Используйте блокировки или транзакции
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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