Comment puis-je lier une ArrayList pour un PreparedStatement dans Oracle?

Je me demandais si il y avait un moyen de lier une liste de tableaux (ou n'importe quel type de Liste, d'ailleurs) à un PreparedStatement qui sera finalement utilisé pour accéder à une base de données Oracle. J'ai trouvé:

PreparedStatement DANS la clause alternatives?

Et qui semble similaire à mon problème, mais cette question est plus précise: j'aimerais lier une liste de tableaux à un PreparedStatement pour être utilisé dans Oracle, si c'est possible, comment est-ce que c'est possible?

Dans quelle mesure? Que fait votre déclaration (avec espaces)? Je doute qu'il ya une solution générale à ce parce que 1) la longueur de la Liste varie et 2) le nombre de substituants dans votre déclaration ne sera probablement pas. Aussi, pas toutes les Listes sont commandés.
Matt, tous les objets qui implémentent java.util.Liste de fournir un get(int) qui récupère l'objet à l'index spécifié. Il fournit également un itérateur. Ces deux sont non-facultatif: la commande peut être bizarre, mais il existe un ordre. De sorte que tous java.util.Liste des implémentations ordonné...
...et, en Java, la Liste se réfère généralement à la java.util.Liste de l'interface de contrat.

OriginalL'auteur MetroidFan2002 | 2008-11-19