public static void displayError(DataTruncation dataTruncation) { if (dataTruncation != null) { System.out.println("Data truncation error: "); System.out.println(dataTruncation.getDataSize() + " bytes should have been "); if (dataTruncation.getRead()) { System.out.println("Read (Error:) "); } else { System.out.println("Written (Error:) "); } System.out.println(dataTruncation.getTransferSize() + " number of bytes of data actually transferred."); } }
printWriter.println(header + " Parameter = " + ((java.sql.DataTruncation) e).getParameter()); printWriter.println(header + " Read = " + ((java.sql.DataTruncation) e).getRead()); printWriter.println(header + " Data size = " + ((java.sql.DataTruncation) e).getDataSize()); printWriter.println(header + " Transfer size = " + ((java.sql.DataTruncation) e).getTransferSize());
private boolean checkDataMappingWarning(ResultSet rs, int columnIndex) throws SQLException{ boolean dataMapping = false; SQLWarning w = rs.getWarnings(); if(w!=null){ do{ if(w.getSQLState().equals("01004") && ((java.sql.DataTruncation)w).getDataSize() == -1 && ((java.sql.DataTruncation)w).getTransferSize() == -1 && ((java.sql.DataTruncation)w).getIndex() == columnIndex) dataMapping = true; w=w.getNextWarning(); }while(w!=null); } return dataMapping; }
printWriter.println(header + " Parameter = " + ((java.sql.DataTruncation) e).getParameter()); printWriter.println(header + " Read = " + ((java.sql.DataTruncation) e).getRead()); printWriter.println(header + " Data size = " + ((java.sql.DataTruncation) e).getDataSize()); printWriter.println(header + " Transfer size = " + ((java.sql.DataTruncation) e).getTransferSize());
DataTruncation e2 = (DataTruncation) exception2; return (e1.getDataSize() == e2.getDataSize()) && (e1.getIndex() == e2.getIndex()) && (e1.getParameter() == e2.getParameter()) && (e1.getRead() == e2.getRead()) && (e1.getTransferSize() == e2.getTransferSize());