sql >> Database >  >> RDS >> Oracle

hoe de orakelfunctie in mybatis aan te roepen

In Java

void getNo(Map<String,Object> mymap);

In Mapper.xml-bestand

    <select id="getNo" resultType="String" parameterType="map" statementType="CALLABLE">
     #{retval, mode=OUT, jdbcType=VARCHAR}  = CALL pc_sys.f_get_no
     (
      #{notyp, mode=IN, jdbcType=VARCHAR},
     #{ymdDate, mode=IN, jdbcType=DATE}
     );
end;
 </select>

Met deze code heb ik mijn probleem opgelost.




  1. GATHER_PLAN_STATISTICS genereert geen basisplanstatistieken

  2. Automatisch incrementeel datumveld en versie Oracle SQL voor een tabel

  3. Hoe kan ik een database neerzetten of maken van clojure.java.jdbc?

  4. SQL-syntaxisfout met substring en charindex