如何创建PL/SQL函数,该函数在指定的超时时间内等待某行的更新,然后返回。PL/SQL在Oracle中等待更新
我想完成的是 - 我有很长时间的运行过程,它将通过process_id将其状态更新为ASYNC_PROCESS表。我需要函数,当这个过程完成时返回true/false,而且我需要这个函数等待这个过程完成,等待一段时间,超时返回或者在过程完成时立即返回true。我不想使用睡眠(1秒),因为在这种情况下,我会滞后1秒。我不想使用睡眠(1毫秒),因为在这种情况下,我花了CPU资源(和1毫秒滞后)。
有经验的程序员如何完成这个好方法吗?
该函数将.NET(所以我需要DB操作和.NET/UI之间最小的滞后)
日Thnx, 牛肉
我没有提到什么,我会打电话给PL/SQL .NET的函数! ;) – 2011-04-03 13:18:12
然后编辑你的问题,使之清楚(包括标签) – Mat 2011-04-03 13:25:31