code: @SuppressWarnings("rawtypes")
      public static long importCSV(final File file, final Connection conn, final String insertSQL, final Map<String, ? extends Type> columnTypeMap)
              throws UncheckedSQLException, UncheckedIOException {
          return importCSV(file, 0, Long.MAX_VALUE, conn, insertSQL, 200, 0, columnTypeMap);
      }
docs: Imports the data from CSV to database.
  
  @param file
  @param conn
  @param insertSQL the column order in the sql must be consistent with the column order in the CSV file.
  @param columnTypeMap
  @return