Oracle
 sql >> Base de données >  >> RDS >> Oracle

Pourquoi l'instruction While (rs.next()) se termine-t-elle après la 1ère itération ?

Vous réutilisez la Statement qui a été utilisé pour produire rs sur la dernière ligne de votre boucle.

Cela fermera le ResultSet rs . Comme indiqué dans la documentation :

Vous devez utiliser un deuxième Statement objet pour exécuter le INSERT déclarations.