Posted By

thescorpion on 09/21/12


Tagged

java PLSQL


Versions (?)

Retornar Cursor Oracle para Java


 / Published in: PL/SQL
 

Procedimiento para retornar un Cursor y recorrerlo en Java

  1. PROCEDURE pr_obtener_cursor (PN_CODIGO IN NUMBER,
  2. PC_CURSOR OUT Sys_Refcursor,
  3. PV_ERROR OUT VARCHAR2) IS
  4.  
  5. lv_programa VARCHAR2(100) := 'pr_obtener_cursor';
  6.  
  7.  
  8. IF PN_CODIGO IS NULL THEN
  9. Pv_error := 'El c�³digo no puede ser nulo';
  10.  
  11. OPEN PC_CURSOR FOR
  12. FROM TABLA T
  13. WHERE T.CODIGO= PN_CODIGO
  14. AND T.ESTADO IN ('A', 'I');
  15.  
  16. pv_error:='C�³digo no existe';
  17. pv_error:= lv_programa ||'-'||Sqlerrm;
  18. END pr_obtener_cursor;

Report this snippet  

You need to login to post a comment.