![](/img/trans.png)
[英]can i use same JDBC connection, statement and resultset to execute two queries in JDBC
[英]can I use batch for execute queries in jdbc?
我有兩個必須執行的查詢
q1: insert into TABLE_A(A,B,C,D) values(?,?,?,?)
q2: insert into TABLE_B(E,F,G,H,I) values(?,?,?,?,?)
我不能使用批處理來使用一個 PreparedStatement 嗎?
這是創建存儲過程的唯一方法嗎?
你不能。 PreparedStatement
涉及單個語句。 您不能使用它來批處理兩個不同的語句。
但是,根據數據庫,您可能能夠將多個語句視為單個語句(例如,使用匿名代碼塊或類似的解決方案)。 然后,您可以在這些數據庫中准備該塊和該塊的批處理參數集。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.