Oui, dans le cas où il veut faire une spécification directe de la clause WHERE / HAVING (Autrement il y a dans le framework des objets Condition, Operand, Operator etc qui permettent de ne pas avoir à le faire "à la main", mais il existe tout de même cette possibilité des WHERE ou HAVING en "texte à la main").donc il est obligé de mettre le nom des tables dans les where ?
Oui gérable... Genre:EDIT : et si tu supprime d'hab tout ce qui est entre guillemet ?
1ere passe: Suppression des guillemets échappés dans la chaine.
2e passe: On loop sur chaque caractère de la chaine, quand on rencontre un guillemet on met un flag à 1, et ensuite dans cette même boucle tant que le flag est à 1 on supprime le prochain caractère, sauf si c'est un guillemet auquel cas on remet le flag à 0 et on continue.
3e passe: On fait le regexp.
Y'a pas moyen de le faire en une seule passe avec les regexp? C'était pour ça que dans mon premier message je demandais si quelqu'un avait la solution "toute faite", justement pour éviter d'en arriver à tout ça