assertTrue("Blob did not match for row " + id, Arrays.equals(
hadoopBlob.getData(), oraBlob.getBytes(1L, (int) oraBlob
.length())));
assertEquals("Char did not match for row " + id, fields
.get("C"), rs.getString(4));
ClobRef hadoopClob = (ClobRef) fields.get("CL");
Clob oraClob = rs.getClob(5);
assertEquals("Clob did not match for row " + id, hadoopClob
.getData(), oraClob.getSubString(1, (int) oraClob.length()));
assertEquals("Date did not match for row " + id, fields
.get("D"), rs.getString(6));
BigDecimal hadoopFloat = (BigDecimal) fields.get("F");
BigDecimal oraFloat = rs.getBigDecimal(7);