Я создал событие в HeideSQL.я просто хочу изменить значение в таблице, если значение составляет от 2 до 0 после 3 минут вставки данных.Я могу выполнить запрос.Но я хочу сделать это автоматически.поэтому я создал событие.но он не работает автоматически.Может кто-нибудь, пожалуйста, помогите.
Настройки следующим образом:
Имя: changeValueEvent Определитель: root @ localhost Событие отбрасывания после истечения срока действия: проверено (также не проверено) состояние: включено
Сроки:
каждые: 2 минуты начинаются с: 01.04.2009 14:00:00
исполняющее тело:
BEGIN
UPDATE data SET data.VALUE = 0
WHERE data.TIME <= date_sub(NOW(), interval 3 MINUTE)
and data.VALUE = 2;
END
//data is the name if table
//wanna update VALUE column.
//TIME column carries the time of data
BEGIN
UPDATE data SET data.VALUE = 0
WHERE data.TIME <= date_sub(NOW(), interval 3 MINUTE)
and data.VALUE = 2;
END