Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Por que a instrução While (rs.next()) termina após a 1ª iteração?


Você está reutilizando a Statement que foi usado para produzir rs na última linha do seu loop.

Isso fechará o ResultSet rs . Como indicado na documentação :

Você precisa usar uma segunda Statement objeto para executar o INSERT declarações.