› Fóruns › SQL e PL/SQL › Problem Procedure › Problem Procedure
Itmura eu não manjo muito de PL/SQL , mas acho que todas essas variaveis abaixo devem estar antes da palavra “IS” :
v_NUMNOTA MOV.NUMNOTA%TYPE;
v_DTSAIDA NF.DTSAIDA%TYPE;
v_CONDVENDA NF.CONDVENDA%TYPE;
v_CODCLI MOV.CODCLI%TYPE;
v_CLIENTE CLI.CLIENTE%TYPE;
v_CODFORNEC MOV.CODFORNEC%TYPE;
v_FORNECEDOR FORNEC.FORNECEDOR%TYPE;
v_CODSEC MOV.CODSEC%TYPE;
v_DESCRICAO SEC.DESCRICAO%TYPE;
v_CODPROD MOV.CODPROD%TYPE;
v_DESCRICAO PRO.DESCRICAO%TYPE;
v_QT MOV.QT%TYPE;
v_PTABELA MOV.PTABELA%TYPE;
v_CODUSUR RCA.CODUSUR%TYPE;
v_NOME RCA.NOME%TYPE;
IS
Depois você dá sequencia aos procedimentos normais, pois o erro é porque as váriaveis estão perdidas em um bloco não identificado dentro dessa instrução PL/SQL.
Abraço.