有了下面的XML示例文档,我需要发出一个XPath/XQuery表达式来获取CD元素的每个子元素的元素名称。
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<YEAR>1985</YEAR>
</CD>所以我需要的查询返回标题,艺术家,国家,国家,价格,年份,任何人可以帮助吗?谢谢
发布于 2012-06-20 23:09:34
/CD/*/name()(因为StackOverflow不喜欢简短的答案,所以被填满了)
发布于 2016-04-15 01:29:19
试试/\*/name()
例如,用于Oracle
XMLCast(XMLQuery('/*/name()' PASSING db_some_field_name RETURNING CONTENT) AS VARCHAR2(4000))https://stackoverflow.com/questions/11121089
复制相似问题