Fórum Problema com CURSOR #28654

09/11/2006

0

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

Responder

Posts

13/11/2006

Motta

Que erro que ocorre ?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar