1
我有存儲在Oracle 11g數據庫中的XML類型數據。我的數據的一個粗略的版本是這樣的:Oracle 11g:抽取和計數XML元素
<?xml version="1.0" encoding="UTF-8"?>
<record>
<record_number>12345</record_number>
<record_type> book </record_type>
</record>
數據操作功能,如:
SELECT XML_Type FROM Metadata
指定每行包含一個格式良好的XML文件(使用多個標籤和元素列)。我努力提取並計算每個<record_type>
元素的出現次數。例如,我想知道XML標記<record_type>
有多少次元素「書」,「文章」等。但我不知道與標記關聯的所有元素列表。
感謝,
一
賈斯汀,謝謝你的回覆,不幸的是我似乎並沒有把我的頭轉過來。數據存儲在名爲「XML Type」(來自表「元數據」)的列下,每行都是一個相當詳細的XML元數據文件(是,多個記錄標籤)。你可以添加一些關於你的代碼實際上做的更多細節嗎?非常感謝,我對XQuery不存在的知識表示歉意...... – paranza