bonjour, je sais pas si c'est ici ou je dois poser ma question mais j'espère trouver une réponse.
Voila j'ai une requête qui se construit automatiquement grace à un code java, ensuite cette requete doit me retourner des valeurs, après avoir passer par une fonction qui est apelé dans mon application.
Sauf que voilà l'utilisateur de mon application peut ne pas saisir un champ et donc ne pas remplir la valeur d'un attribut dans le where
jusque là je testais sur la valeur qu'il saisie si elle est nulle je la remplacais par like % mais quand c'est une date il génére une erreur puisque like% dans une date ne marche pas, et il faut savoir aussi que je ne connai pas l'emplacement de mes attributs dans ma requete.
Cette requete fait un select * from matable where attribut1 like ' valeur saisie1' and attribut2 like 'valeur saisie2' .....
attribut1 ..... attributn sont générés automatiquement (column_name)
Partager