これはほぼ確実に行の圧縮によるものです。データベースは、連続する重複する列の値を認識し、値を再度送信する代わりに、概念的に「同上」を送信します。したがって、この問題は返されるデータに大きく依存します。クエリにORDERBYが含まれていない限り、単一のデータベースで単一のクエリを繰り返し実行しても、行が異なる順序で返される可能性があるため、この問題を再現するのは難しい場合があります。
最近のリリースでは、このコードにいくつかのパッチがあります。この問題を目にしたことをぼんやりと覚えていますが、バグを見つけることができません。それでもコードは最近大幅に変更されているため、で入手できる12.2.0.1.0を試すことをお勧めします。 Oracle Maven 。 12.2.0.1.0で再現される場合は、バグを報告してください。