MySQL: запуск функции

  • Автор темы Автор темы one
  • Дата начала Дата начала

one

Client
Регистрация
22.09.2015
Сообщения
7 001
Реакции
1 308
Баллы
113
Есть MySQL функция, какие есть варианты ее запуска каждый раз при обращении к любой записи в таблице?
 
Я не корректно понял ваш вопрос, я думал вас интересуют автоматическая реакция СУБД на DML операции
 
Я не корректно понял ваш вопрос
Возможно, а возможно я не корректно без примера его задал. В общем надо вызывать эту функцию каждый раз при любом запросе. В данный момент она вызывается запросом CALL function_name.
 
Если вам нужно чтобы реакция была именно на update то триггер для этого подойдет, саму функцию можно упаковать в тело триггера или вызвать внешнюю функцию из тела триггера.
Вы, видимо, хотите часть логики перенести на сторону СУБД, если бы вы уточнили что конкретно хотите получить.
 
Понятно. За ссылку спасибо, буду изучать. Возможно подойдет.
Вы, видимо, хотите часть логики перенести на сторону СУБД
Да, я именно этого хочу сделать.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)