What Is Native xml Storage?

Native XMLType storage is essential to XML DB operations. Let’s start by learning a few key details about it.

Well-Formedness Rules

As a native XML object, XMLType only stores well-formed XML documents or XML fragments. The following is an example XML document (john_smith.xml):

<?xml version=“1.0” encoding=“UTF-8”?>

<contact xmlns=“http://xmlbook.com/sample/contact.xsd” id=“1”>

     <category>customer</category>

     <first_name Chinese=“Image”>John</first_name>

     <last_name>Smith</last_name>

     <email>john.smith@hfarm.com</email>

</contact>

In the XML document, there are a set of tags (or markups), such as <contact> ...

Get Oracle Database 11g Building Oracle XML DB Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.