Pile conditions en CAS de déclaration en PL/SQL
Je suis en utilisant Oracle 10g et je suis en train de "pile" les conditions de vie dans une instruction du CAS, comme je le ferais en C++ :
case 1:
case 2:
// instructions
break;
c'est à dire ayant le même bloc de code exécutées pour le compte de deux conditions de succès.
J'ai essayé :
WHEN 1, 2 THEN
WHEN 1 OR 2 THEN
... sans succès.
Est-il même possible ?
MODIFIER - Plein extrait de
CASE v_n
WHEN (1 OR 2) THEN
dbms_output.put_line('Case 1 or 2');
WHEN 3 THEN
dbms_output.put_line('Case 3');
END CASE;
Génère un expression est de type incorrect erreur
OriginalL'auteur Xavier Poinas | 2008-11-22
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour utiliser ce format:
ELSE
est possible ici?Oui, vous pouvez utiliser
ELSE
OriginalL'auteur WW.
Il est possible de l'utiliser à tout comme en SQL:
OriginalL'auteur DKroot