gpt4 book ai didi

java - 在一次调用中执行多个 SQL 语句

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:46 24 4
gpt4 key购买 nike

我有一个更新 SQL,例如“UPDATE T SET d=d*2”,然后查询更新后的值,例如“SELECT d FROM T”。是否可以使用一个 SQL 调用在 JDBC 中实现此功能?谢谢!

最佳答案

不,在普通 SQL 中混合 DML 与 SELECT 查询已经不可能,因此 JDBC 无法为您做任何事情。如果需要,您需要在单个事务中触发至少两个查询。另一种方法是存储过程,然后您可以通过单个 CallableStatement 来执行该过程。 ,但是对于这个特定的简单目的来说,这过于复杂了。

关于java - 在一次调用中执行多个 SQL 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4384371/

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