Performing a bulk load to insert rows into an Oracle table might result in incorrect data being inserted when the following conditions exist:
This issue is a result of Oracle Bug 6215662: INCORRECT BEHAVIOR WITH SQL*LOADER IN DIRECT PATH WHEN LOADING BINARY_DOUBLE. The problem has been fixed on platforms other than z/OS with Oracle 11gR2.
Currently, there is no workaround for this issue.