1
使用MySQL 5.1.43。MySQL - 插入触发语法之前?
我想创建一个触发器这样的:
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语句吗?
This SO question has a similar problem: http://stackoverflow.com/questions/1211792/mysql-trigger-to-update-a-field-to-the-value-of-id – 2010-05-26 15:58:38