como obtener datos de un cursor de una sola columna con solo su posición
Publicado por NICK (1 intervención) el 03/11/2019 22:03:16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PROCEDURE pa_mat_vinculos_get (
p_tipo number,
p_id number,
p_MSGERROR OUT VARCHAR2
) AS
P_CURSOR SYS_REFCURSOR;
P_nrmro_requisitos NUMBER;
BEGIN
SELECT
COUNT(idrequisito) into P_nrmro_requisitos
FROM
requisitos
WHERE tiporequisito=p_tipo;
OPEN P_CURSOR FOR
SELECT IDREQUISITO FROM REQUISITOS WHERE tiporequisito=p_tipo;
FOR N IN 1..P_nrmro_requisitos LOOP
insert INTO vinculos_requisitos VALUES (p_id,P_CURSOR.N,sysdate,1,'url'||'/'||N,SYSDATE + 1);
END LOOP;
END pa_mat_vinculos_get;
Valora esta pregunta


0