日期:2014-05-16  浏览次数:20726 次

求一MYSQL触发器代码----自动生成ID-----急
已有表yuangong(yg_id,yg_name,yg_sex,yg_dep,yg_log_id)
其中yg_id已设为自增值.
现在要求每插入一条数据时,自动生成yg_log_id
yg_log_id由都为整型的yg_id和yg_dep字段相连组成

------解决方案--------------------
SQL code

简单帮你写一个,没有测试
DELIMITER $$


CREATE TRIGGER tr_test BEFORE INSERT on yuangong
FOR EACH ROW BEGIN
  set new.yg_log_id = concat(last_insert_id(),new.yg_dep);
END$$

DELIMITER ;