|
|
|
|
Configuration: Windows XP Internet Explorer 6.0
Salut,
L'utilisation de la fonction decode permet de renvoyer des valeurs de manière conditionnelle dans un SELECT. Cette fonction renvoie une valeur dépendant du résultat de l'expression évaluée et une valeur par défaut. Ainsi SELECT decode (no, 1, 'un', 2, 'deux', 'inconnu') from T1 renvoie suivant la valeur de la colonne no qui est un numérique ici, la chaîne de caractère 'un' [pour toutes les lignes avec no=1] ou 'deux' [pour toutes les lignes avec no = 2] et 'inconnu' dans tous les autres cas... exemple SELECT ename, decode (deptno, 10,'xxxx',20,'xxxx', sal) "sals" from emp; ENAME sals ----- ---- SCOTT xxxx KING xxxx TURNER 1500 ADAMS xxxx JAMES 950 FORD xxxx ++ |
Merci Sandul c'est tres claire ! |
Résultats pour Fonction DECODE EN PL/SQL
Résultats pour Fonction DECODE EN PL/SQL
Résultats pour Fonction DECODE EN PL/SQL
Résultats pour Fonction DECODE EN PL/SQL
Résultats pour Fonction DECODE EN PL/SQL
Résultats pour Fonction DECODE EN PL/SQL