Gente, me encuentro un poco mareado...
Tengo la siguiente funcion (resumida):
DECLARE
c_alumno CURSOR ( p_cod_alumno NUMERIC ) IS
SELECT a.*
FROM alumnos_generacion a
WHERE orden = ( SELECT MAX(orden)
FROM alumnos_generacion
WHERE cod_alumno = p_cod_alumno)
AND cod_alumno = p_cod_alumno;
reg_alumno alumnos_generacion%ROWTYPE;
BEGIN
...
...
OPEN c_alumno ( p_cod_alumno );
FETCH c_alumno INTO reg_alumno;
CLOSE c_alumno;
...
...
reg_alumno.columna1 := 1;
reg_alumno.columna2 := 2;
reg_alumno.columna3 := 3;
reg_alumno.columna4 := 4;
...
...
[1]
...
...
END;
[1] Aquí quiero llamar a la funcion INSERTAR y pasarle como parámetro el
registro reg_alumno, como tengo que definir esta nueva function?
Desde ya,
Saludos,
Conrado
--
TIP 4: No hagas 'kill -9' a postmaster