为啥这个触发器报错啊, 如何实现转存一条插入记录? 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那样啊 mysqldump -T ./ test 求sql语句 为什么数据库表要建立索引呢?我们的java程序里在写sql语句的时候怎么没有用到索引啊? @@error使用中Error Code: 1193 mysql utf-8字符集的问题 请问mysql采用哪些索引,B树索引解释下 关于MySql更新的问题,请高手帮帮忙! 当达到条件,立即执行一操作更改数据,如果你怎么做,我不会大家帮忙! MySQLDriverCS的一个问题(解决马上给分)。 mysql问题 自定义mysql主键生成方式???? 关于mysql中的外键和索引
insert into tem select * from g_zhudan where id=NEW.id;