首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >请求--请与Oracle AQ联系

请求--请与Oracle AQ联系
EN

Stack Overflow用户
提问于 2016-03-02 00:29:25
回答 1查看 147关注 0票数 0

我想使用Oracle实现请求-答复模式。基本上,“请求者”会:

  1. 将请求消息放入队列。
  2. 获取为请求消息生成的消息ID。
  3. 将应答消息排入队列,在排队选项中指定相关性属性为原始请求消息的消息ID。

结果表明,在VARCHAR2(128).过程中,返回原始消息ID的msgid out参数是原始,而dequeue选项的关联属性是

实现这一点的正确方法是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-04 12:37:38

尽管我害怕仅仅尝试将RAW转换为VARCHAR2 (毕竟,如果返回API是RAW,对我来说,这意味着字节不一定对应于特定字符集中的字符串),但这似乎只是一个使用TO_CHAR将原始msgId转换为VARCHAR2的问题。奇怪的是,如果您尝试使用UTL_RAW.CAST_TO_VARCHAR,它就无法工作。

我会继续这样做,虽然这并不能使我100%的自信。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35736295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档