Retornar Cursor Oracle para Java


/ Published in: PL/SQL
Save to your folder(s)

Procedimiento para retornar un Cursor y recorrerlo en Java


Copy this code and paste it in your HTML
  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


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.