Oracle 如何使用AQDEQUEUE选项?
我看到过一些帖子,其中包含了在从Oracle高级队列中退出队列时使用Oracle 如何使用AQDEQUEUE选项?,oracle,advanced-queuing,Oracle,Advanced Queuing,我看到过一些帖子,其中包含了在从Oracle高级队列中退出队列时使用AQDequeueOption的代码,我也看到了一些关于它的JavaDoc。我没有看到关于它的任何一般信息,Oracle®数据库中也没有提到它 《高级排队用户指南》,12c第2版(12.2) 有人能给我指一些关于它的说明吗?例如,它是否仅作为dequeue的参数提供,或者也可以以其他方式使用,例如,以某种方式与QueueReceiver一起使用?概念上的dequeue Options指定要如何遍历队列,如所述-dequeue O
AQDequeueOption
的代码,我也看到了一些关于它的JavaDoc。我没有看到关于它的任何一般信息,Oracle®数据库中也没有提到它
《高级排队用户指南》,12c第2版(12.2)
有人能给我指一些关于它的说明吗?例如,它是否仅作为
dequeue
的参数提供,或者也可以以其他方式使用,例如,以某种方式与QueueReceiver
一起使用?概念上的dequeue Options
指定要如何遍历队列,如所述-dequeue OptionsAQDequeueOption
在JDBCAPI上具体化了这个概念,并且只能应用于dequeue
方法
QueueReceiver
来自另一个API,即javax.jms
。为了获得与使用出列选项相同的结果,您需要选择具有所需行为的适当接口,例如,QueueBrowser
或QueueReceiver
。()