解析xml

时间:2018-07-12 15:23:48

标签: database oracle oracle11g

原始表:

UNIQID   XMLfield
0001    <..>...<..>
0002      ...
0003      ...
 ...      ...

在XMLfield中存储xml文档的文本。例如,在解析xml字段后-用UNIQID 0001记录(通过XMLTable)-我得到:

Type 
 B1
 B2
 B3

对于最终表,我需要显示另一列具有这些值的UNIQID,这些列是从具有唯一编号UNIQID 0001的记录中的字段XMLfield派生的,例如:

UNIQID    Type
 0001      B1
 0001      B2
 0001      B3

,因此对于原始表中的每个条目。

0 个答案:

没有答案