Erreur basique ?

Fermé
Jean-Jacques - 30 mars 2015 à 17:08
CptRomaiin Messages postés 315 Date d'inscription mercredi 23 octobre 2013 Statut Membre Dernière intervention 28 avril 2016 - 31 mars 2015 à 14:59
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 mercredi 23 octobre 2013 Statut Membre Dernière intervention 28 avril 2016 58
31 mars 2015 à 14:59
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