为啥这个触发器报错啊, 如何实现转存一条插入记录? DELIMITER |CREATE TRIGGER testref BEFORE INSERT ON g_zhudan FOR EACH ROW BEGIN insert into tem select * from NEW.columnname; END| DELIMITER ;报 #1146 - Table 'new.columnname' doesn't exist 错误文档上说 NEW.columnname 不是代表插入的那一行么, 为啥不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设ID为唯一标识的字段,且结构一致 insert into tem select * from g_zhudan where id=NEW.id; 那 NEW.columnname 就是没用的么? 本来是想不用确定表结构,通过create table temtable select * from tablename where 1=2 创建相同结构的表, 然后创建触发器,插入的时候直接转存 必须指定具体的字段名NEW.columnname->NEW.ID OR 其它字段名 谢谢, 明白了, 看来不能像mssql那样啊 存储过程求高人!~~~~总是进入死循环 重复的记录 如何合并为一条 二进制日志文件问题 求教,关于MySQL触发器的基础问题 为提高性能,但Mysql分区语句怎么不能用? 检查表中每个记录是否有字符串"++++++++++" 如果有截取掉这字符串及后面所有字符串 如何做 关于mysql的一个奇怪的问题 不知道本版中有人会处理这个问题吗????(在线观看中) SQL对填表进行汇总查询 求教 自定义mysql主键生成方式???? 关于mysql中的外键和索引
insert into tem select * from g_zhudan where id=NEW.id;