在插入命令上更新mysql表

我有一种情况,当在第一张表中插入一行数据时,我想更新第二张表.为了实现这一点,我正在使用mysql触发器,下面是我正在使用的查询,但不适用于我.

DELIMITER $$
CREATE TRIGGER after_insert;

AFTER INSERT ON table_first

  FOR EACH ROW BEGIN 

    INSERT INTO table_second 
      (value1, rvalue2, value3)
    VALUES 
      ('123456', '654321', 'hello trigger')

  END

DELIMITER ;

两个表都存在于同一数据库中.
谢谢

解决方法:

一些小的语法问题…在这里:

DELIMITER $$
CREATE TRIGGER after_insert  -- remove ;
AFTER INSERT ON table_first
  FOR EACH ROW BEGIN 
    INSERT INTO table_second 
      (value1, rvalue2, value3)
    VALUES 
      ('123456', '654321', 'hello trigger');    -- add ;
  END
$$-- add $$

DELIMITER ;
上一篇:mysql-更新触发器的不同日期


下一篇:php-Mysql错误#1305功能db.sys_exec不存在