code: @Override
    public long executeLargeUpdate(String sql) throws SQLException {
      if (executeInternal(sql, fetchSize, Statement.NO_GENERATED_KEYS)) {
        return 0;
      }
      return getLargeUpdateCount();
    }
docs: Executes the given SQL statement, which may be an INSERT, UPDATE, or DELETE statement or an SQL
  statement that returns nothing, such as an SQL DDL statement. This method should be used when
  the returned row count may exceed Integer.MAX_VALUE.
  
  @param sql sql command
  @return update counts
  @throws SQLException if any error occur during execution