Bonjour,
J'ai actuellement un souci à la création d'un trigger sur une bas Oracle 9.2
En effet, j'ai le message d'erreur suivant :
En sachant que le body de mon trigger contient une syntaxe de la formePLS-00103: Symbole "CASE" rencontré à la place d'un des symboles suivants :
( - + mod not null others <an identifier>
<a double-quoted delimited-identifier> <a bind variable> avg
count current exists max min prior sql stddev sum variance
execute forall time timestamp interval date
<a string literal with character set specification>
<a number> <a single-quoted SQL string>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 :NEW.CHAMP:= ( CASE WHEN ( :NEW.AAA <3 ) THEN :NEW.AAA /2 ELSE 1+ :NEW.AAA-2 END )A priori le Case le gène,pouvez-vous m'aider?
Par avance merci
Partager