Erreur basique ?

Jean-Jacques -  
CptRomaiin Messages postés 315 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voici mon problème, je débute en PL/SQL, j'ai juste un manuel dans les mains.

Voici ce que j'essaie d'excécuter dans sql develloper :

DECLARE

variable NUMBER;

BEGIN
end;


et Voici l'erreur

Erreur commençant à la ligne: 1 de la commande -
DECLARE
-- les variables
variable NUMBER;

BEGIN
end;
Rapport d'erreur -
ORA-06550: Ligne 6, colonne 1 :
PLS-00103: Symbole "END" rencontré à la place d'un des symboles suivants :

( begin case declare exit for goto if loop mod null pragma
raise return select update while with <identificateur>
<identificateur entre guillemets>
<variable attachée (bind variable)> << continue close current
delete fetch lock insert open rollback savepoint set sql
execute commit forall merge pipe purge
06550. 00000 - "line %s, column %s:\n%s"
  • Cause: Usually a PL/SQL compilation error.*Action:


Quelqu'un a une idée ? :)

Merci

1 réponse

CptRomaiin Messages postés 315 Date d'inscription   Statut Membre Dernière intervention   58
 
Salut,

Cette erreur te dis simplement qu'il faut que tu places du code entre tes balises BEGIN et END; comme ceci par exemple :

DECLARE
-- les variables
variable NUMBER;

BEGIN
    SELECT 1234 INTO variable FROM dual;
end;
0