触发器需要帮助

时间:2010-07-01 06:08:37

标签: mysql phpmyadmin

在插入jos_config5后创建TRIGGER成员资格 每个 行 开始 INSERT INTO jos_config4(identity_guid,UserID, STATUS,original_conf_path,output_file_path,time_of_process,time_of_start,time_of_completion,status_message,Projectname) 价值观( '12','345','753','34','45','NA','NA','NA','用户尚未开始处理......','NA')

我正在使用PHPMyadmin执行获取错误

1064 - 您的SQL语法出错;检查与MySQL服务器版本对应的手册,以便在''第8行

附近使用正确的语法

此致 与Hemant

1 个答案:

答案 0 :(得分:0)

您的BEGIN没有END。试试这个:

DELIMITER //
CREATE TRIGGER membership AFTER INSERT ON jos_config5
FOR EACH ROW
BEGIN
    INSERT INTO jos_config4 (
        identity_guid,
        UserID,
        STATUS,
        original_conf_path,
        output_file_path,
        time_of_process,
        time_of_start,
        time_of_completion,
        status_message,
        Projectname )
    VALUES (
        '12',
        '345',
        '753',
        '34',
        '45',
        'NA',
        'NA',
        'NA',
        'User has not started processing...', 'NA');
END;
//
DELIMITER ;

请参阅此处了解正确的语法:

http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html