Pergunta : "" encontrado do símbolo

Eu começ o erro PLS-00103 ao funcionar o seguinte. poderia você ver o que eu estou fazendo não para a direita?
thanks
--------------
DECLARE
   Seq1 PLS_INTEGER := 0; o
BEGIN
SELECIONA A CONTAGEM (1) em Seq1
de ALL_OBJECTS
ONDE OBJECT_NAMEe = PARTE SUPERIOR (do “")
E OBJECT_TYPE tblTrackerSeq = “SEQÜÊNCIA”;

SE Seq1 = 0 THEN

DECLARAM TracNewSeq varchar2 (carvão animal 100); o
BEGIN
SELECT “CRIA O COMEÇO do tblTrackerSeq MINVALUE 0 da SEQÜÊNCIA COM “||(Max (tblTrackerSeq_ID) +1)||” INCREMENTAR por 1 ESCONDERIJO 100” em TracNewSeq do tblTracker;
EXECUTE TracNewSeq IMEDIATO;
END; EXTREMIDADE DO
SE;      
END;
class= do

Resposta : "" encontrado do símbolo

Pouca correção PL/SQL pode mandar o múltiplo DECLARAR indicações mas deve ser agrupada logicamente.

Está aqui o exemplo

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
---------COMEÇOS PRINCIPAIS DO BLOCO--------------------------------------
DECLARAR
   NÚMERO   do v_num: = 1;
COMEÇAR
   DBMS_OUTPUT.PUT_LINE (V_NUM);

   -- SUB COMEÇOS DO BLOCO------------------------------
   DECLARAR
      NÚMERO   v_num2: = 2;
   COMEÇAR
      DBMS_OUTPUT.PUT_LINE (V_NUM2);
   EXTREMIDADE;      
   -- EXTREMIDADES SECUNDÁRIAS DO BLOCO-----------------------------------
EXTREMIDADE;                                                     
-----EXTREMIDADES PRINCIPAIS DO BLOCO-------------------------------
Outras soluções  
 
programming4us programming4us