Comparaison de chaine pl/sql

Discutez d'informatique ici !
Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

Comparaison de chaine pl/sql

par Rockleader » 01 Mar 2015, 20:10

Bonsoir...je sais que la question va paraître stupide...mais je me casse la tête dessus depuis un bon moment...et impossible de trouver la solution

Un truc de ce style là

Code: Tout sélectionner
if(typeParc!='BOIS' or typeParc!='TERRE' or typeParc!='HABITATION') then raise ParcelleInvalide;

sauf que voilà...lorsque dans l'appel de ma procédure je donne comme valeur BOIS à typeParc...je tombe dans mon exception ParcelleInvalide.
Ce qui ne devrait pas se passer....


J'ai tenté de cette façon et même résultat
Code: Tout sélectionner

if(typeParc'BOIS' or typeParc'TERRE' or typeParc'HABITATION') then raise ParcelleInvalide;




Une idée de ce qui peut causer cela ?
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !



Avatar de l’utilisateur
fatal_error
Modérateur
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 01 Mar 2015, 20:57

ptet utiliser un et logique à la place :/
la vie est une fête :)

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 01 Mar 2015, 21:20

fatal_error a écrit:ptet utiliser un et logique à la place :/



O_o :cry: J'ai honte^^

Non vraiment ça ne m'est même pas venu à l'esprit....ça me semblait tellement logique de faire un ou ><

Mais en y réfléchissant non ..; j'aurais fais un ou dans le cas ou je cherchais l'égalité.


Bon ben merci. :zen:
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

ferins343
Messages: 1
Enregistré le: 10 Mar 2015, 09:37

par ferins343 » 11 Mar 2015, 07:37

haha, je vais attendre votre bonne nouvelle ! aller aller !

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 5 invités

cron

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite