我有两个 MySQL 表,Persons
并且Addresses
. 在Persons
表中,有一列是同名列id_address
的外键。中的Addresses
列具有ed 值。所以当我想插入新人时,我插入设置为新值的地址,然后我使用的最后一个 id 。id_address
Addresses
AUTO_INCREMENT
LAST_INSERT_ID()
Persons.id_address
所以我的问题是,是否有任何选项可以为这两个表设置批量插入,然后一步插入更多行?
我正在使用 Java 和 MySQL 驱动程序,我需要这个没有 ORM 框架。
编辑:我发现这是不可能的,相关答案在这里: 两个不同的准备好的语句在一个批次中