PLS-00103: Begegnet das symbol "=" Wann erwarten Sie eine der folgenden:

Wenn ich versuche, erstellen Sie die folgende Prozedur im gettin dieser Fehler:"PLS-00103: Begegnet das symbol "=", wenn erwartet einen der folgenden Schritte aus:"
Ich kann nicht finden, wo ich falsch gelaufen ist, Helfen mir bei der Lösung dieses Problems.

 create or replace PROCEDURE  ProcName
(inTid IN VARCHAR2,outtxnstatus OUT CHAR,outrowcount OUT NUMBER,outretvalue OUT NUMBER) AS
   CURSOR c1 IS 
    select TXN_STATUS from OP_TTERMINALMASTER where TERMINAL_ID = inTid and TXN_STATUS = 'N' FOR UPDATE OF TXN_STATUS;
    outrowcount:= sql%rowcount;
    BEGIN
    if outrowcount = 1 then
      Open c1;
      fetch c1 into outtxnstatus;   
      update OP_TTERMINALMASTER set TXN_STATUS = 'Y' where current of c1;
      outretvalue := 5;
      CLOSE c1;
    END IF;
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
      outretvalue := -5;
    END;
Sagt es, welche Symbole es war erwartet? Sagt Sie Sie eine Zeile/Spalte mit der Nummer?
Ihr sagen, wie dieses PLS-00103: Begegnet das symbol "=" Wann erwarten Sie eine der folgenden: Konstante Ausnahme <ein id>

InformationsquelleAutor user1 | 2012-11-06

Schreibe einen Kommentar