使用mysql存储过程插入多个表

时间:2015-09-23 14:18:13

标签: php mysql pdo

CREATE PROCEDURE rbuilder(
    IN uid INT,IN name VARCHAR(30),
    IN sex VARCHAR(1),
    IN dob DATE,
    IN address VARCHAR(200),
    IN country VARCHAR(2),
    IN state VARCHAR(20),
    IN city VARCHAR(20),
    IN zip VARCHAR(10),
    IN mobile VARCHAR(10),
    IN email VARCHAR(30),
    IN aoe VARCHAR(250),
    IN planguages VARCHAR(250)
    IN comments VARCHAR(250)
) BEGIN

    START TRANSACTION

    INSERT INTO rbuilder_info (uid,name,sex,dob,address,country,state,city,zipcode,mobile,email)VALUES('',uid,name,sex,dob,address,country,state,city,zip,mobile,email);

    INSERT INTO rabuilder_skills VALUES('',aoe,planguages,coments);

    COMMIT

END

请帮助我让它显示一些语法错误;

  

#1064 - 您的SQL语法出错;查看与您的MySQL服务器版本对应的手册,以获得正确的语法,以便在&rbspilder_info附近使用(uid,名称,性别,dob,地址,国家,州,城市,邮编,m'

0 个答案:

没有答案