- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在从 PL/SQL 程序调用 DBMS_AQ.DEQUEUE。我不想永远等待,但如果在再次尝试出队之前队列中没有数据,我会定期超时。 Oracle documentation DEQUEUE 过程清楚如何指定超时(使用 dequeue_options 中的等待字段)。然而,它没有提及超时时会发生什么。
我本来期望文档指定如何处理超时情况,但要么是我忽略了它,要么是文档疏忽,要么它应该是显而易见的,只是我缺乏 PL/SQL 经验,让我不知道如何处理做吧。无论如何,任何有关如何最好地处理/捕获 DEQUEUE 超时的建议将不胜感激。
最佳答案
对于其他正在寻找答案的人,这就是我所追求的(感谢 nineside 的评论):
begin
dbms_aq.dequeue(
payload => payload
,queue_name => queue_name
,dequeue_options => deq_opt
,message_properties => msg_prty
,msgid => msgid
);
exception
when others then
if sqlcode = -25228 then
-- handle timeout here
end if;
end;
关于oracle - PL/SQL : How to handle timeout for DBMS_AQ. 出列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34061202/
我正在使用示例中提到的ajaxQueue Queueing something like Ajax Calls : // jQuery on an empty object, we are going
我有自定义的 tableView header ,但是我指定 header 文本颜色和分隔线的代码仅在 header 出列时才有效,当我将它们滚动到屏幕外时。只有这样他们才会返回白色文本颜色和可见的分
第一次尝试 Collection View 并遇到此错误: Terminating app due to uncaught exception 'NSInternalInconsistencyExce
我正在从 PL/SQL 程序调用 DBMS_AQ.DEQUEUE。我不想永远等待,但如果在再次尝试出队之前队列中没有数据,我会定期超时。 Oracle documentation DEQUEUE 过程
我有 UICollectionView,但似乎我设置的一切都正确。但是我得到了错误: 'could not dequeue a view of kind: UICollectionElementKin
我目前正在运行 sidekiq 4.1.2。我从来没有设法同时运行过几个作业。最近,我似乎遇到了 Sidekiq 的故障排除 WIKI 中描述的一个名为 Too many connections to
我有两个 Collection View ,第一个 Collection View 没有第二个 Collection View ,效果很好。但是当我添加第二个 Collection View 时,我收
我正在 Swift3 中构建一个键盘扩展。 我的键盘第一次启动时,没问题,我的收藏 View 显示得很好,一切正常。 当我的键盘进入后台并在前台再次返回时,会出现此错误。例如,我启动 iMessage
切换到 Windows 8 后,我的应用程序停止工作。我花了几个小时调试问题,发现 IOCP 的行为在 Windows 8 和以前的版本之间有所不同。我提取了必要的代码来演示和重现问题。 SOCKET
我是一名优秀的程序员,十分优秀!