1. 程式人生 > >Oracle XML學習筆記1 - 儲存XML資料

Oracle XML學習筆記1 - 儲存XML資料

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。