Mega Code Archive

 
Categories / Oracle PLSQL / XML
 

Extract(doc, messagegreetingtext())

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.