sbh
@sbh

Как с помощью триггера Before Insert в MySQL прервать вставку?

Добрый день.
Есть 2 таблицы:
1) таблица с фильтром, в ней 2 поля, ID и Domain
2) таблица куда вставляются данные, в ней 2 поля так же, ID и Domain

Необходимо реализовать фильтрацию входных данных, то есть при попытке вставить данные во 2 таблицу производить подсчет строк с использованием like по доменам из 1 таблицы и если счетчик >0 то отменять транзакцию.

Пример данных:
Вставка строки `https://ya.ru/dyshdsd`
В таблице 1 содержится домен https://ya.ru
Необходимо в триггере проверить вхождение данных в 1 таблицу и отклонить данную вставку во 2 таблицу
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Wanted. Москва
До 200 000 ₽
div. Ставрополь
от 50 000 до 120 000 ₽
Lachestry Таганрог
от 170 000 до 200 000 ₽
01 дек. 2024, в 06:34
5000 руб./за проект
01 дек. 2024, в 06:30
3000 руб./за проект