J'utilise iBATIS pour créer des instructions select. Maintenant, je voudrais mettre en œuvre l'instruction SQL suivante avec iBATIS:Comment utiliser une clause IN dans iBATIS?
SELECT * FROM table WHERE col1 IN ('value1', 'value2');
Avec l'approche suivante, la déclaration n'est pas préparé correctement et aucun retour de résultat:
SELECT * FROM table WHERE col1 IN #listOfValues#;
iBATIS semble restructurer cette liste et essaie de l'interpréter comme une chaîne.
Comment utiliser la clause IN correctement?
tout ce xml me donne envie de vomir, mais merci pour l'info très utile pour un projet où je dois utiliser ibatis – Rick
Je ne peux pas croire que je viens de upvoted une question/réponse iBatis. Quand ce projet sera-t-il terminé et que je pourrai arrêter d'utiliser iBatis? –
Nah, iBatis est fantastique. Au moins, vous obtenez d'écrire SQL au lieu d'une autre abomination. –