Fonction DECODE
Résolu
del8679
-
del8679 -
del8679 -
Bonjour,
je veux dire que si on rencontre 'X' ou '-' dans la cellule il faut mettre nul, sinon on indique le code postal
donc j'ai repris la fonction suivante :
CHAR"DECODE(:CODE_POSTAL_DEMANDEUR,'X',NULL,TO_NUMBER(:CODE_POSTAL_DEMANDEUR))",
mais comment lui indiquer l'option 'X' OU '-' ???
je veux dire que si on rencontre 'X' ou '-' dans la cellule il faut mettre nul, sinon on indique le code postal
donc j'ai repris la fonction suivante :
CHAR"DECODE(:CODE_POSTAL_DEMANDEUR,'X',NULL,TO_NUMBER(:CODE_POSTAL_DEMANDEUR))",
mais comment lui indiquer l'option 'X' OU '-' ???
A voir également:
- Oracle decode
- Comment decode - Guide
- Decode ascii - Guide
- Oracle liste des tables - Forum Oracle
- Oracle jre usage ✓ - Forum Virus
- Oracle 11g download windows 64-bit ✓ - Forum Oracle
je reviens vers toi car tu me dis que l'on peut mettre autant de valeurs que souhaité.
je cherche à ce que mon nom soit converti en majuscule, supprimer l'accentuation des caratères et enfin, pour les noms composés remplacé l'espace par '-'
voici mon controle :
CHAR"UPPER(TRANSLATE(:NOM_DEMANDEUR,'ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ','aaaaaaaaaaaaooooooooooooeeeeeeeecciiiiiiiiuuuuuuuuynn',REPLACE(:NOM_DEMANDEUR,' ','-')))",
et il me le refuse
vois tu l'erreur ?
bien cordialement