docs: public synchronized int setBytes(long pos,
                                       byte[] bytes) throws SQLException {
  
          if (!isInLimits(Long.MAX_VALUE, pos - 1, bytes.length)) {
              throw Util.outOfRangeArgument();
          }
  
          try {
              return blob.setBytes(session, pos - 1, bytes);
          } catch (HsqlException e) {
              throw Util.sqlException(e);
          }
      }