解决方案 »
- ubuntu 12.04 已经安装好了oracle 10G xe版,启动sqlplus遇到一下问题
- Enterprise Manager Console没有反应
- 如果把oracle 中建的外表查询出来? 在线,急等
- 请教数据库名(db_name)、实例名(instance_name)、ORACLE_SID 有何区别
- 在orcle9如何新增一个方案Schema
- Oracle 9i JDeveloper如何安装?
- 求oracle9i的下载地址。
- ms sqlserver 从unix oralce 的数据库里面取数据,用DTS导入数据,任务经常挂起?
- 如何查出触发器是否工作或出错原因等等??
- impdp导入数据库时报错ora-39083和ora-00959
- oracle Sql语句高级编写
- SP2-0310: unable to open file "comm_sess_users.sql"
Table created
SQL> INSERT INTO xml_test VALUES(sys.xmlType.createXML('<name><a id="1" attribute1="attribute1 value">abc</a></name>'));
1 row inserted
SQL> select i.xmldoc.extract('//name/a[@id=1]/@attribute1').getStringVal() from xml_test i;
I.XMLDOC.EXTRACT('//NAME/A[@ID
--------------------------------------------------------------------------------
attribute1 value
SQL> update xml_test set xmldoc=insertchildxml(xmldoc,'//name/a[@id=1]','@new_attribute','new attribute value');
1 row updated
SQL> select i.xmldoc.extract('//name/a[@id=1]/@attribute1').getStringVal(), i.xmldoc.extract('//name/a[@id=1]/@new_attribute').getStringVal() from xml_test i;
I.XMLDOC.EXTRACT('//NAME/A[@ID I.XMLDOC.EXTRACT('//NAME/A[@ID
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
attribute1 value new attribute value
SQL> drop table xml_test;
Table dropped
SQL>