如何在MySQL中使用一个查询插入多个表?

时间:2016-03-31 07:25:54

标签: java mysql

我必须插入带有多个字段的5个表,其中包含mysql的单个insert语句以及如何在JDBC中执行此操作。 我无法用单一语句编写,请提供插入多个表的语法。

1 个答案:

答案 0 :(得分:0)

编写要插入数据库的mysql过程或函数。并从java代码调用过程。

例如:

CREATE PROCEDURE SAMPLE_PROCEDURE (IN a varchar(50),IN b varchar(50),IN c varchar(50))
BEGIN
    insert into SAMPLE_TABLE (A,B ,C ) values (a,b,c);
END