wso2数据服务动态查询参数

wso2数据服务动态查询参数,wso2,wso2dss,Wso2,Wso2dss,我是WSO2数据服务的新手。 我正在尝试使用带参数的SQL查询,但出现错误: 原因:java.sql.SQLException:无法为选择发出executeUpdate() 我的sql查询是: <query id="countryByName" useConfig="testDatasource"> <sql>select id from country where name = ?</sql> <param name="name

我是WSO2数据服务的新手。 我正在尝试使用带参数的SQL查询,但出现错误:

原因:java.sql.SQLException:无法为选择发出executeUpdate()

我的sql查询是:

<query id="countryByName" useConfig="testDatasource">
      <sql>select id from country where name = ?</sql>
      <param name="name" sqlType="STRING"/>
   </query>

从name=?所在的国家/地区选择id?
对不起,我的英语不好

你好


Gordon

这里您正在调用一个select查询,但没有指定结果。因此,dataservice正在尝试对select执行executeUpdate(),但失败。因此,在执行select时,请确保根据查询返回的列定义输出映射

  <query id="countryByName" useConfig="testDatasource">
      <sql>select id from country where name = ?</sql>
      <result element="Countries" rowName="Country">
         <element column="id" name="id" xsdType="string"/>
      </result>
      <param name="name" sqlType="STRING"/>
   </query>

从name=?所在的国家/地区选择id?