全部產品
Search
文件中心

PolarDB:XML 類型

更新時間:Jul 06, 2024

XML資料類型可用於儲存XML資料。

這個資料類型在儲存XML資料時的優點在於,它能夠檢查輸入值的結構完整性,而且還有函數來支援型別安全的操作。

就像XML標準定義的一樣,XML類型能夠儲存結構完整的“文檔”。同時XML 類型也可以儲存片段“內容”。大致地說,這就意味著內容片段能有一個以上最進階的成員或字元節點。

說明 Oracle不支援儲存XMLTYPE列中的內容片段。

樣本

下列樣本顯示了向含有XMLTYPE列的表建立及插入一條記錄。

CREATE TABLE books (
    content         XMLTYPE
);

INSERT INTO books VALUES (XMLPARSE (DOCUMENT '<?xml version="1.0"?><book><title>Manual</title><chapter>...</chapter></book>'));

SELECT * FROM books;

                         content
----------------------------------------------------------
 <book><title>Manual</title><chapter>...</chapter></book>
(1 row)