XMLデータを検索対象とする場合、表の構成は以下の条件を満たす必要があります。
XMLデータを格納する列がBLOB型であること
格納するXMLデータが属するXMLグループを規定する列が用意されていること
その列のデータとして、XMLグループを規定する情報が格納されること
XMLデータは、BLOB型の列に格納するため、表にはBLOB型の列を用意してください。
格納するXMLデータは、CREATE XMLGROUP文で定義した最低1つのXMLグループに属します。格納するXMLデータが属するXMLグループは、利用者が対応するXMLグループを規定するための情報を指定することで決まります。表には、格納するXMLグループを規定する情報を格納するための列を用意します。XMLグループを規定する情報の列と値の関係は、CREATE XMLGROUP文の選択条件で定義します。
以下に、格納するXMLデータとXMLグループを規定する列の情報の関係を示します。
図2.1 格納するXMLデータとXMLグループ
なお、選択条件は、“2.3 XMLグループの設計”を参照してください。