IBM Books

管理およびプログラミングの手引き

XML 文書を XML コレクションから削除する

合成された XML 文書をコレクションから削除することができます。 つまり、複数の XML 文書を合成する XML コレクションがある場合、 それらの合成済み文書の 1 つを削除できるということです。

文書を削除するには、DAD ファイルに指定された先頭の element_node を合成する表内の行を削除します。 この表には、最上位のコレクション表の基本キー、および低レベルの表の外部キーが含まれます。

たとえば、以下の DELETE ステートメントは基本キー列の値を指定します。

DELETE from order_tab
   WHERE order_key=1

ORDER_KEY は表 ORDER_TAB 内の基本キーであり、 XML 文書が合成されるときに先頭の element_node となります。 この行を削除すると、合成の際に生成された 1 つの XML 文書が削除されます。 そのため、XML の観点からは、1 つの XML 文書が XML コレクションから削除されます。


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]