gpt4 book ai didi

java - 我可以在 jdbc 中使用批处理执行查询吗?

转载 作者:行者123 更新时间:2023-12-02 09:19:12 25 4
gpt4 key购买 nike

我有两个必须执行的查询

q1:插入 TABLE_A(A,B,C,D) 值(?,?,?,?)

q2 :插入 TABLE_B(E,F,G,H,I) 值(?,?,?,?,?)

我不能使用一个批处理来使用一个PreparedStatement吗?

这是创建存储过程的唯一方法吗?

最佳答案

不,你不能。 PreparedStatement 涉及单个语句。您不能使用它来批处理两个不同的语句。

但是,根据数据库的不同,您也许能够将多个语句视为单个语句(例如,使用匿名代码块或类似的解决方案)。然后,您可以在这些数据库中准备该 block 并为该 block 准备批量参数集。

关于java - 我可以在 jdbc 中使用批处理执行查询吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58797611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com