首页 > 解决方案 > 我们可以在 SOAP Web 服务请求中传递动态值吗?

问题描述

以下是我目前拥有的消息结构,

<pmb:FCUBS_BODY>
        <pmb:Brn-Out-Txn-Full>
           
           <pmb:TXN_VALUE_DATE>2021-03-31</pmb:TXN_VALUE_DATE>  --> CAL NO OF 
           <pmb:TXN_REF_NO></pmb:TXN_REF_NO>
           <pmb:NETWORK_CODE>INTERNALTR</pmb:NETWORK_CODE>
           
           <pmb:EXCH_RATE>1</pmb:EXCH_RATE>
           
           <pmb:SOURCE_REF_NO>SRC001</pmb:SOURCE_REF_NO>
           <pmb:USER_REF_NO>SRC001</pmb:USER_REF_NO>
           <pmb:SOURCE_CODE>SI</pmb:SOURCE_CODE>
           <pmb:TXN_BRANCH>000</pmb:TXN_BRANCH>

在上面,我想传递动态值(从数据库表中选择值)。

  1. 由于我从 PLSQL 调用 Web 服务,我可以使用 sql 函数/查询来传递每个字段的值吗?

  2. 最终,确切的要求不是手动填充字段的值,而是我必须从表中获取并动态传递字段值。这可能吗?

请提供您的想法。

谢谢你的时间。

标签: sqlsoapplsql

解决方案


推荐阅读