docs: public synchronized String getSubString(long pos,
              int length) throws SQLException {
  
          if (!isInLimits(Long.MAX_VALUE, pos - 1, length)) {
              throw Util.outOfRangeArgument();
          }
  
          try {
              return clob.getSubString(session, pos - 1, length);
          } catch (HsqlException e) {
              throw Util.sqlException(e);
          }
      }