code: public java.io.Reader getCharacterStream() throws SQLException {
  
          final String ldata = data;
  
          checkValid(ldata);
  
          return new StringReader(ldata);
      }
docs: Retrieves the <code>CLOB</code> value designated by this <code>Clob</code>
  object as a <code>java.io.Reader</code> object (or as a stream of
  characters).
  
  @return a <code>java.io.Reader</code> object containing the
  <code>CLOB</code> data
  @exception SQLException if there is an error accessing the
  <code>CLOB</code> value
  @exception SQLFeatureNotSupportedException if the JDBC driver does not support
  this method
  @see #setCharacterStream
  @since JDK 1.2, HSQLDB 1.7.2