Bonjour, je suis en train d'ecrire un trigger dans lequel je test un champ, et suivant la valeur de ce champ, je fait un traitement particulier.
je pensais faire ca avec l'instruction CASE de cette maniere :
Malheuresement, j'ai compris qu'apres que CASE est fait pour aller avec SELECT. Alors j'aimerais juste savoir si quelqu'un a une solution pour faire cela sans passer par une suite de IF imbriques ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 ... CASE NEW.Champ when 'R' then ... when 'D' then ... when 'I' then ... else ... ...
PS : Je travail avec Firebird 1.5
Merci d'avance.
Partager