Problema com CURSOR

Oracle

09/11/2006

Gente estou fazendo um trabalho de faculdade no oracle, nunca trabalhei com ele e to apanhando loucamente!! :)


CREATE OR REPLACE PROCEDURE Q3(ano in NUMBER, mes in VARCHAR2)
IS
CURSOR cursor_q3 IS
SELECT emp_matricula FROM empregado;
c_row cursor_q3¬rowtype;
BEGIN
OPEN cursor_q3;
FOR c_row in cursor_q3 loop
INSERT INTO banco_horas VALUES (ano, mes, c_row.emp_matricula, 0);
end loop;
CLOSE cursor_q3;
end Q3;

Execução:
begin
Q3(2006, ´12´);
end;

Alguem sabe o que esta errado?


Emlmc

Emlmc

Curtidas 0

Respostas

Motta

Motta

09/11/2006

Que erro que ocorre ?


GOSTEI 0
POSTAR