public void execute(String sql) throws Exception {
    start();

    try {
      Query q = jpa.createNativeQuery(sql);

      q.executeUpdate();
      commit();
    } catch (Exception e) {
      rollback();

      throw e;
    }
  }