【发布时间】:2013-01-14 11:39:28
【问题描述】:
我有一个包含以下类型内容的 xml
<DATA>
<CUSTOMER>
<BASIC_INFO>
<F_NAME>TOM<F_NAME>
<M_NAME>AND<M_NAME>
<L_NAME>HANKS<L_NAME>
</BASIC_INFO>
<ADDITIONAL_INFO>
<EMAIL>TOM.HANKS@GMAIL.COM</EMAIL>
<PHONE_NO>22211132</PHONE_NO>
</ADDITIONAL_INFO>
</CUSTOMER>
<CUSTOMER>
<BASIC_INFO>
<F_NAME>TOM<F_NAME>
<L_NAME>HANKS<L_NAME>
</BASIC_INFO>
<ADDITIONAL_INFO>
<EMAIL>TOM.HANKS@GMAIL.COM</EMAIL>
</ADDITIONAL_INFO>
</CUSTOMER>
<CUSTOMER>
<BASIC_INFO>
<F_NAME>TOM<F_NAME>
</BASIC_INFO>
<ADDITIONAL_INFO>
<PHONE_NO>22211132</PHONE_NO>
</ADDITIONAL_INFO>
</CUSTOMER>
我想将客户的信息存储在表中,列为 F_NAME、M_NAME、L_NAME、PHONE_NO、EMAIL,每个值都应该放在相应的列中
现在要注意的一点是,对于某些信息不存在的客户,不应插入表中的值。
【问题讨论】:
-
有人请回答这个问题......我没有答案就死了
标签: plsql xml-parsing