DECODE AVEC BOOLEAN???

DECODE AVEC BOOLEAN??? - SQL/NoSQL - Programmation

Marsh Posté le 07-03-2005 à 16:21:51    

bonjour,
j'essaye de faire une procedure en oracle
cette procedure prend un booleen en entrée et en fonction de ce booleen
j'aimerai qu'il effectue des traitement différent
 
par ex,
 
select decode(entree_in,true,* from toto,false,nom from toto)
mais j'obtien une erreur sur false il me dit que false est un nom de collonne incorret.....;
 
quelqu'un a une idée?
 
merci

Reply

Marsh Posté le 07-03-2005 à 16:21:51   

Reply

Marsh Posté le 07-03-2005 à 16:25:39    

mmuzzik a écrit :

bonjour,
j'essaye de faire une procedure en oracle
cette procedure prend un booleen en entrée et en fonction de ce booleen
j'aimerai qu'il effectue des traitement différent
 
par ex,
 
select decode(entree_in,true,* from toto,false,nom from toto)
mais j'obtien une erreur sur false il me dit que false est un nom de collonne incorret.....;
 
quelqu'un a une idée?
 
merci


Il doit remplacer ton étoile par la liste des membres de toto séparés par des virgules, et donc foutre la merde, non?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 07-03-2005 à 16:37:26    

cet exemple est pourri c'est plus pour savoir pourquoi ca marche pas et savoir si l'on peut utilisé des booleen dans un décode...
sinon en princip le resultat est sensé si j'ai true en entrée
nom  prenom  adress
toto toto    13 rue de yop
titi titi    14 rue de nop
 
si c'est FALSE
nom
toto
titi
 
voila

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed