code: public static int execute(String poolName, String sql, Object[] params) throws YankSQLException {
  
      int returnInt = 0;
  
      try {
  
        returnInt =
            new QueryRunner(YANK_POOL_MANAGER.getConnectionPool(poolName)).update(sql, params);
  
      } catch (SQLException e) {
        handleSQLException(e, poolName, sql);
      }
  
      return returnInt;
    }
docs: Executes the given INSERT, UPDATE, DELETE, REPLACE or UPSERT SQL prepared statement. Returns
  the number of rows affected.
  
  @param poolName The name of the connection pool to query against
  @param sql The query to execute
  @param params The replacement parameters
  @return The number of rows affected