Oracle11g 在OSB 11g中维护查找?

Oracle11g 在OSB 11g中维护查找?,oracle11g,esb,lookup,osb,Oracle11g,Esb,Lookup,Osb,我必须使用查找功能来过滤发送到服务的消息。这是一个简单的输入示例。现在,我需要使用标记并查找数据库表 我的样本I/p: 只有在查找表中存在输入ID/名称时,我才需要发布到目标服务 我该怎么做? 我应该改用DVM吗?为什么? 将xml另存为*.xq 使用赋值操作赋值给变量 $variable//ID='100' 您可以使用fn-bea:executesql,并在其中传递select语句以从数据库表中获取数据。在检索数据后,您可以运行if-else条件进行检查并进行相应处理 问候 华硕 <Ro

我必须使用查找功能来过滤发送到服务的消息。这是一个简单的输入示例。现在,我需要使用标记并查找数据库表

我的样本I/p:

只有在查找表中存在输入ID/名称时,我才需要发布到目标服务

我该怎么做? 我应该改用DVM吗?为什么?

将xml另存为*.xq 使用赋值操作赋值给变量 $variable//ID='100'
您可以使用fn-bea:executesql,并在其中传递select语句以从数据库表中获取数据。在检索数据后,您可以运行if-else条件进行检查并进行相应处理

问候

华硕

<Root>
 <A>
     <ID>100<ID>
     <Name>abc</Name>
 </A>
 <B>
 ...
 </B>
<Root>