1、存储XML数据的方法
大致来说分为两种:(1)XMLType、(2)普通的关系表。
(1)、其中XMLType的存储又可分为(a)基于XML模式(XML Schema)的存储、(b)非基于XML模式的存储。
(a)、基于XML模式的存储可为:(a1)XMLType表、(a2)XMLType列
(a1)、对于XMLType表存在是否使用XDB库,如果使用,就在XML模式中根据xdb:defaultTable定义的 XMLType;如果没有使用XDB库,就需要在SQL中定义XMLType表。
(a2)、对于XMLType列,是指表中的一列定义为XMLType
(b)、非基于XML模式的存储,是将XML数据存为CLOB中的XML类型
(2)、对于普通的关系表,则需要用到XSU,SQL/XML。
本文介绍了两种主要的XML数据存储方法:一种是通过XMLType进行存储,包括基于XML模式的存储和非基于XML模式的存储;另一种是使用普通的关系表进行存储。基于XML模式的存储又细分为XMLType表和XMLType列,而非基于XML模式的存储则是将XML数据作为CLOB类型的XML保存。
1237

被折叠的 条评论
为什么被折叠?



