С MySQL 5.1.43.
Я пытаюсь создать триггер, подобный этому:
USE `databaseA`;
DELIMITER $$
CREATE DEFINER=`root`@`localhost` trigger triggerName
BEFORE INSERT ON tableA
FOR EACH ROW BEGIN
IF(convert(new.subTime, signed) > '600') THEN
SET new.fieldA = new.fieldB;
END IF;
END$$
Когда я вставляю запись, поле fieldA не обновляется.
Что-то не так с моим синтаксисом?
Можно ли использовать в триггере оператор CONVERT ?