|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 2 ![]() |
Bonjour,
Je suis débutante sur l'outil Informatica et j'espère trouver une réponse sur le forum J'ai le champ"SUPPRIME" de type booleen et je voudrais rejeter à partir d'un routeur toutes les valeurs non null et différentes de 0 ou 1. alors j'ai fait ceci: not isnull(supprime) and (supprime !='1' or supprime !='0') le problème c'est qu'il me renvoie toutes les valeurs contraires à 0 et 1 merci de m'aider |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Consultant en Business Intelligence Inscription : avril 2005 Messages : 676 ![]() |
Quelle valeur veux-tu que ce champ prenne s'il est booléen ? Il vaudra forcément 0 ou 1 (voir non renseigné)
(désolé, je n'ai plus informatica sous la main...)
__________________
Dogbert : Here's my final report on your company. I've concluded you're doomed. You waste too much money on consultants. Boss : You're a consultant. Dogbert : Ironic, isn't it ? ~~ La culture, c'est comme la confiture : quand on l'aime, on la partage. Amateur de photos et de groupes de rock qui gagnent à être connus ? Clique WWW ! |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() |
Salut,
Dans Informatica, les conditions définies au niveaux des routeurs et des filtres sont les conditions de validités des enregistrements en entrée Si tu veux laisser passer les valeurs égal à 1 ou 0, tu mets (si supprime est un string) : ISNULL(supprime)!=1 AND (supprime = '0' or supprime = '1') |
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() |
Si tu veux laisser les valeurs nulles également (en plus des 0 et des 1) tu doit mettre :
ISNULL(supprime) or supprime = '0' or supprime = '1' |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com