Articles of триггеры

Mysql триггер возвращает плохие запасы

Мне нужна помощь с моим триггером. У меня есть два «продукта» и «хранилище». Идея заключается в том, что когда я запускаю обновление по столбцу «флаг» в табличном хранилище, триггер должен вычислять запас для правильного идентификатора, но всегда возвращать неправильное значение для всего продукта, см. Прикрепление. Значение правого запаса должно быть для «Test» 10 шт. И […]

Извлечь первичный ключ из MySQL в PHP

Я создал PHP-скрипт, и мне не хватает извлечь первичный ключ, я дал поток ниже, пожалуйста, помогите мне в том, как я могу изменить, чтобы получить первичный ключ Я использую MySQL DB, работая для Joomla. Мое требование отслеживает активность, например insert / update / delete, в любой таблице и сохраняет ее в другой таблице аудита с […]

Обработка триггеров PHP

Я задаю аналогичный вопрос вчера, но все это запуталось, и я подумал, что начну снова, и попытаюсь объяснить это немного лучше. Я собираюсь спроектировать сайт аукциона, почти так же, как ebay … пункты начинаются с 24,12,7,3,1 дней и отсчитываются до тех пор, пока они не будут закончены. Теперь легко для страницы, которая показывает элемент, который […]

Запустить некоторый скрипт в mysql start

Я хочу добавить некоторые как триггер для mysql, когда mysql запускается. Поэтому у меня есть таблица MEMORY и скрипт cron, которые выгружают эту таблицу каждые 1 час. Я хочу заполнить эту таблицу, когда mysql запускается. Как я могу это сделать? Я понимаю, что я могу создать скрипт bash, который будет запущен mysql и импортировать дамп, […]

Использование триггера в Oracle для регистрации изменений в таблице

У меня есть проект для одного из моих классов. Нам нужно создать журнал, когда две наши таблицы имеют внесенные в них изменения: insert / update / delete. Мы должны использовать Oracle Triggers и PL-SQL. В файле журнала нам нужно записать UserID, DateTime, IPAddress и Event (insert / update / delete). Я знаю, как настроить триггер, […]

Используйте следующий возможный первичный ключ в столбце auto_increment после удаления одной или нескольких строк

У меня есть таблица с первичным ключом, столбец идентификатора auto_increment. Когда я удаляю строку с наивысшим идентификатором, например, ID 100, я хочу использовать этот идентификатор 100 для новой строки только с помощью триггера mysql. Как мне это сделать? Когда я удаляю, например, ID 1 И самый высокий ID равен 100, я больше не хочу использовать […]

Как автоматически обновить таблицу, когда другая таблица обновляется на другом сервере mysql?

Предположим, у меня есть две базы данных «db1» и «db2» на разных серверах mysql «A» и «B» соответственно. Я хочу проверять каждые 6 часов, если в 'db2' есть какое-либо обновление, найденное в 'table1', после чего 'table1' в 'db1' будет автоматически обновляться. Как я могу это сделать с помощью триггера или задания cron? и когда он […]

Mysql триггер / события против Cronjob

У меня есть сайт аукциона, который позволяет моим пользователям размещать неограниченное количество автобизн. Чтобы контролировать эти автообъявления, нужно проверять базу данных каждую секунду. Мой вопрос в том, что лучше использовать триггерные события mysql или пользовательский cronjob каждую минуту, которая выполняет 60-секундный цикл php-скрипта. Если я использую триггерные события mysql, на каждой из них будут сотни […]

Вызов php-файла с помощью mysql trigger

Я пытаюсь вызвать .php, используя mysql trigger.This – это код mysql delimiter $$ DROP TRIGGER IF EXISTS qwertyuiop$$ CREATE TRIGGER qwertyuiop AFTER UPDATE ON testing FOR EACH ROW BEGIN DECLARE cmd CHAR(255); DECLARE result int(10); SET cmd=CONCAT('C:/wamp/www/index.php'); SET result = sys_exec(cmd); END @@ Delimiter; заранее спасибо

Вызов скрипта PHP из триггера MySQL

Есть ли способ вызвать страницу / функцию PHP, когда запись вставлена ​​в таблицу базы данных MySQL? У нас нет контроля над процедурой ввода записей. Есть триггерный механизм, который может вызвать PHP-скрипт?