Frage : angetroffenes Symbol ""

Ich erhalte die Störung PLS-00103, wenn ich das folgende laufen lasse. konnten Sie sehen, was ich nicht nach rechts tue?
thanks
--------------
DECLARE
   Seq1 PLS_INTEGER := 0;
BEGIN
ZÄHLIMPULS (1) IN Seq1
VON ALL_OBJECTS
IN DEM OBJECT_NAMEe = OBERLEDER VORWÄHLEN („tblTrackerSeq ")
UND OBJECT_TYPE = „REIHENFOLGE“;

, WENN Seq1 = 0 THEN

TracNewSeq varchar2 (Putzfrau 100) ERKLÄREN;
BEGIN
SELECT „VERURSACHEN REIHENFOLGE tblTrackerSeq MINVALUE 0 ANFANG MIT „||(Max (tblTrackerSeq_ID) +1)||“ DURCH 1 PUFFERSPEICHER 100“ IN TracNewSeq vom tblTracker ERHÖHEN;
EXECUTE SOFORTIG TracNewSeq;
END;
ENDE WENN;      
END;

Antwort : angetroffenes Symbol ""

Wenig Korrektur PL/SQL kann Mehrfachverbindungsstelle Aussagen ERKLÄREN lassen, aber sie sollte logisch gruppiert werden.

Ist hier Beispiel

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
---------MAIN BLOCK-ANFÄNGE--------------------------------------
ERKLÄREN
   v_num   ZAHL: = 1;
ANFANGEN
   DBMS_OUTPUT.PUT_LINE (V_NUM);

   -- SUB BLOCK-ANFÄNGE------------------------------
   ERKLÄREN
      ZAHL   v_num2: = 2;
   ANFANGEN
      DBMS_OUTPUT.PUT_LINE (V_NUM2);
   ENDE;      
   -- VORblock-ENDEN-----------------------------------
ENDE;                                                     
-----MAIN BLOCK-ENDEN-------------------------------
Weitere Lösungen  
 
programming4us programming4us