Guys,

I am trying to call an oracle function (using inline parameters) and it just
doesnt seem to work and returns null (though the same has been tested from a
standalone plsql client returns the result as expected)..

Can anyone suggest as to what the problem is in the code below, the oracle
function takes a number argument and returns a number,  

DAO class     
-----
Integer stateId = (Integer)queryForObject("getState", new Integer(1));
System.out.println(stateId);

mapping.xml
------
  <procedure id="getState" >
         { #result,javaType=java.lang.Integer,jdbcType=NUMERIC# = call
location.get_state(#stateId,javaType=java.lang.Integer,jdbcType=NUMERIC,mode=IN#)
}
  </procedure>

Thanks in advance

-- 
View this message in context: 
http://www.nabble.com/Calling-a-function-with-Integer-param-and-return-type-an-inline-params-tp17445906p17445906.html
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.

Reply via email to