gpt4 book ai didi

java - 如何取消对oracle存储过程的调用?

转载 作者:行者123 更新时间:2023-12-01 23:51:53 24 4
gpt4 key购买 nike

我有一个java应用程序,它可以通过单击搜索按钮来搜索oracle中的一些记录。它调用存储过程来搜索oracle表中的数据。有时搜索输出非常大,需要花费很多时间来处理,我想实现一个取消按钮,以便可以随时取消操作。我想过在java中实现单独的线程,但它不能解决问题,因为存储过程已经被调用。我怎样才能实现这个目标?

最佳答案

您应该创建另一个存储过程,其中包含 kill 命令来取消正在运行的存储过程,并从取消按钮调用这个新的 SP。

要杀死正在运行的 SP,请参阅以下内容:

How to terminate Oracle procedures which is running

关于java - 如何取消对oracle存储过程的调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16211653/

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