ページの先頭行へ戻る
Symfoware Server V12.7.0 RDB運用ガイド(XMLアダプタ編)
FUJITSU Software

2.3.3 XMLグループの定義例

図2.11 格納するXMLデータとXMLグループ”で示した、XMLグループの定義例を以下に示します。ここでは、受注伝票と発注伝票の2種類のXMLグループを定義します。

CREATE  XMLGROUP  受注伝票GR  ON  伝票IXDSO  (
                '/受注伝票/伝票番号'        NUMBER(10,0),
                '/受注伝票/受注先/社名'     STRING(20), 
                '/受注伝票/商品*/商品名'    STRING(20),
                '/受注伝票/商品*/@DISK'     NUMBER(10,0)
            ) RULE  (伝票種別)  =  ('1');

CREATE  XMLGROUP  発注伝票GR  ON  伝票IXDSO  (
                '/発注伝票/伝票番号'        NUMBER(10,0),
                '/発注伝票/発注元/コード'   NUMBER(5,0), 
                '/発注伝票/商品*/商品名'    STRING(20)
            ) RULE  (伝票種別)  =  ('2');