Control de error en cursor explicito dentro de una funcion
Publicado por Fernanda (37 intervenciones) el 22/11/2012 20:40:05
hola a todos,
tengo una función que devuelve un cursor, actualmente la tabla consultada no tiene datos.
obviamente cuando ejecuto la función da un error, porque no devuelve nada.
la pregunta es: como hago para que no se caiga la consulta ??
la funcion es esta:
la llamada es así
tengo una función que devuelve un cursor, actualmente la tabla consultada no tiene datos.
obviamente cuando ejecuto la función da un error, porque no devuelve nada.
la pregunta es: como hago para que no se caiga la consulta ??
la funcion es esta:
1
2
3
4
5
6
7
8
9
10
11
12
13
Function Lista(p_rut tabla.rut%type)
Return var_refcursor IS
var_cursorpackage var_refcursor;
begin
open var_cursorpackage for
select rut, nombre, apellido
from table
where rut = p_rut
;
end;
la llamada es así
1
2
3
s = "Lista(19)"
set rs = server.CreateObject ( "ADODB.Recordset" )
SET RS=CONN_P.EXECUTE(S)
Valora esta pregunta


0