CREATE TABLE `dll` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`lname` varchar(30) DEFAULT NULL,
`lid` varchar(5) DEFAULT NULL,
`create_at` timestamp NULL DEFAULT NULL,
`update_at` timestamp NULL DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
CREATE TRIGGER `insertrow_dll` BEFORE INSERT ON `dll` FOR EACH ROW SET NEW.`create_at`=NOW();
CREATE TRIGGER `deleterow_dll` AFTER DELETE ON `dll` FOR EACH ROW
INSERT INTO ell (lname,lid,create_at,update_at) VALUES (old.lname,old.lid,old.create_at,now());
期望删除 dll 一行数据,其实是移过去 ell ,应该把创建时间也带过去,
在 ell 看到 create_at,update_at ,取值都被设置成了 NOW(),
是因为什么原因呢?