我有一个表订单,其中包含字段 的 ORDERID |状态| CID |
和另一张桌子 的 ORDER_DETAILS
Oder_details_id | Order_id |商品ID
我想在单个事务中的表中插入值,就像客户下订单一样,因此应该生成订单ID,并且order_id应该插入Order和Order_Details表中。 但是我如何在JDBC中做?
答案 0 :(得分:2)
您可以将自动提交设置为false
:
dbConnection.setAutoCommit(false); // to start a transaction block.
// do your two inserts here
dbConnection.commit(); // to end a transaction block.
点击此处查看完整示例:JDBC Transaction example