code: public synchronized long position(Clob searchstr,
                                        long start) throws SQLException {
          return position(searchstr.getSubString(0, (int) searchstr.length()),
                          start);
      }
docs: Retrieves the character position at which the specified
  <code>Clob</code> object <code>searchstr</code> appears in this
  <code>Clob</code> object.
  
  @param searchstr the <code>Clob</code> object for which to search
  @param start the position at which to begin searching; the first
  position is 1
  @return the position at which the <code>Clob</code> object appears or
  -1 if it is not present; the first position is 1
  @throws SQLException if there is an error accessing the
  <code>CLOB</code> value