2 つの MySQL テーブルPersonsとAddresses. Personsテーブルには、同名id_addressの列の外部キーとなる列があります。Addressesの列id_addressにAddressesはAUTO_INCREMENTed 値があります。したがって、新しい人を挿入したいときはLAST_INSERT_ID()、新しい値に設定するアドレスを挿入し、次にこの最後の id を使用しPersons.id_addressます。
私の質問は、これら 2 つのテーブルにバッチ挿入を設定し、1 つのステップでさらに行を挿入するオプションはありますか?
私はMySQLドライバーでJavaを使用しています.ORMフレームワークなしでこれが必要です。
編集:私はそれが不可能であることを発見しました, 関連する答えはここにあります: 1つのバッチで2つの異なる準備されたステートメント