Oracle
 sql >> Baza danych >  >> RDS >> Oracle

jak wywołać funkcję oracle w mybatis

W Javie

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

W pliku Mapper.xml

    <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>

Używając tego kodu, rozwiązałem swój problem.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj wartość między 2 a 3 przecinkiem

  2. Oracle pobiera wszystkie dopasowane wystąpienia z kolumny

  3. Jak wyeliminować godziny wolne od pracy w Oracle

  4. Błąd zbyt małego bufora podczas używania XMLAgg/XMLElement

  5. Count (*) nie działa poprawnie