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 таблицу
  • Вопрос задан
  • 20 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SaveTime Москва
от 160 000 ₽
Blogman Санкт-Петербург
от 90 000 до 160 000 ₽
04 апр. 2020, в 21:01
35000 руб./за проект
04 апр. 2020, в 20:32
5000 руб./за проект
04 апр. 2020, в 20:30
25000 руб./за проект