Salut
Y a t il un nombre maximal d element que l on peut mettre dans un IN ?
Si oui comment eviter le probleme ?
Thx
Version imprimable
Salut
Y a t il un nombre maximal d element que l on peut mettre dans un IN ?
Si oui comment eviter le probleme ?
Thx
La limite dépend peut être du SGBD.
D'où viennent les valeurs du IN ?
Tu nous donnes un peu plus de détails sur ce que tu souhaites faire ?
Oui, encore un soucis ... cela dois fonctionner sur plusieurs SGBD.
Je travaille avec NHibernate, et j utilise ACCESS, ORACLE, MySQL, ...
les valeurs qui sont le le IN proviennent d un select (tres souvent une liste d id)
Alors fais une jointure !
Thx
Le probleme est que dans certaines cas les requetes sont tres complexes et les jointures ne passent pas toujours en fonction des provider
Bis repetita :
Citation:
Envoyé par CinéPhil
Dans ce cas ne faites rien dans la bases. Revenez à des fichiers plats, genre Excel !!!!
Déjà qu'avec nHibernate les performances sont catastrophique, mais si en plus vous ne voulez pas faire de jointure alors je plains les pauvres utilisateurs qui vont devoir travailler avec votre outil !
Sur NHibenate et ses performances lamentables : http://ormbattle.net/images/stories/...erformance.png
A +