【发布时间】:2018-11-01 12:01:24
【问题描述】:
有没有办法在打开引用游标以供应用程序读取后执行任何处理?
所以,我有一个参考游标:OPEN p_data FOR v_select。应用程序从中读取。之后,我的程序可以继续处理吗?还是完成了?
请指教
【问题讨论】:
-
在过程完成之前,应用程序不会处理(获取)引用游标。您可以在
open和过程end之间使用代码;但它不能使用 ref 游标内容,因为这会阻止应用程序看到该数据,并且它将在应用程序看到游标之前执行。你到底想做什么? -
当然,您的过程可以继续使用处于打开状态的游标变量。它可以在任何状态下继续任何变量。我不确定我是否理解这个问题。什么不完全有效?
-
基本上我想在光标完成向应用程序提供数据后更新一些数据(从 PHP 调用)。如果我以前这样做,那么这些结果将包含在光标结果中,这不是此应用程序所需要的。
-
当应用程序调用过程时,它不会得到任何返回,直到过程完成。所以,我不确定你的想法是什么流程。