私はメッセージブローカーに取り組んでいます。しかし、私が行っているクエリは非常に単純で、DB 担当者なら誰でも答えることができます。
xml を読み取り、xml 出力を取得するためのクエリ コードを次に示します。
SET OutputRoot.XMLNSC.root.row[rowCnt].product_Info = THE (SELECT THE(SELECT C.*:Codes.*:Code AS TyrePatternCd FROM T.*:Classification[] AS C
WHERE C.(XMLNSC.Attribute)Type = 'BRAND') AS product
FROM itemMaster.*:ItemMasterHeader[] AS T );
これにより、次のようなxml出力が得られます
<root name="Product">
<row>
<product_Info>
<product>
<TyrePatternCd>002</TyrePatternCd>
</product>
</row>
</root>
どうすれば好きになれるのか
<root name="Product">
<row>
<product_Info>
<TyrePatternCd>002</TyrePatternCd>
</row>
</root>
AS product
in クエリを削除するとcolumn
、ツリー内にタグが作成されます。どうすれば子供を親にすることができますか?