|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Invité régulier
![]() Inscription : mars 2006 Messages : 43 ![]() |
J'ai créé une fonction qui pprends 4 arguments char et retourner un char:
Citation:
avec la requète test suivante, tous marche bien: Citation:
Citation:
|
|||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Jota Alves Inscription : janvier 2006 Messages : 263 ![]() |
slt...
Juste pour info, chez moi ca passe sans probleme... t´es sur que tab.year1 et que tab.str1 ne sont pas vides, ni qu´ils commencent par un espace? |
|
|
00
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : mars 2006 Messages : 43 ![]() |
En fait ça marche manitenant et je n'ai aucune idée pourquoi ça déconait avant
J'aimerai maintenant tester si plusieurs variable sont NULL, j'ai éssayé de faire comme là haut: Citation:
Citation:
|
||
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bonjour,
Tu peux utiliser la fonction COALESCE pour ça... Elle, elle prend plusieurs arguments (tous les arguments que tu veux) et renvoit le premier non NULL, et si ils sont tous NULL alors elle renvoit NULL. Donc pour tester qu'il y a au moins un argument non null, ça donne : Code :
...WHERE COALESCE(arg1,arg2,arg3....,arg10) IS NOT NULL |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com