SQL> CREATE TABLE myTable( 2 id NUMBER PRIMARY KEY 3 ,doc XMLType NOT NULL 4 ) 5 XMLTYPE doc STORE AS CLOB 6 / Table created. SQL> SQL> -- Extract with text() operator returns scalar text value: SQL> select extract(doc, '/message/greeting/text()') 2 from myTable; no rows selected SQL> SQL> drop table myTable; Table dropped.