Montando Stored Procedure

Oracle

03/01/2011

Boa tarde a todos. Estou tentando criar uma stored procedure em Oracle 10G, e toda vez que compilo me retorna um erro PLS-00049: Variavel de ligação inválida.
Segue abaixo o script da stored, se alguem puder me ajudar serei muito grato.

CREATE OR REPLACE PROCEDURE "FRE"."GRAVALOG" (MYARG IN OUT NOCOPY NUMBER)
IS
"CODUSER" VARCHAR(10);
"DATLOG" DATE;
"CODREGISTRO" VARCHAR(15);
"NOMTABELA" VARCHAR(25);
"INDOPERACAO" CHAR(1);

BEGIN
  INSERT INTO "FRE"."LOG" (COD_USER,DAT_LOG,COD_REGISTRO,NOM_TABELA,IND_OPERACAO)
    VALUES (:CODUSER, :DATLOG, :CODREGISTRO, :NOMTABELA, :INDOPERACAO);   
END;
 
A linha em azul é a linha que ele marca como erro.
Tiago Martins

Tiago Martins

Curtidas 0

Respostas

Deivison Melo

Deivison Melo

03/01/2011

Boa tarde,   experimente retirar os ":" que precedem cada parâmetro e teste novamente.   ex: (CODUSER, DATLOG, CODREGISTRO, NOMTABELA, INDOPERACAO)    
GOSTEI 0
POSTAR