XMLPUBLISH_STREAM構文 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - XMLデータ型

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/kxe1590704060061.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1140
Product Category
Software
Teradata Vantage
TD_SYSXML.XMLPUBLISH_STREAM (
  queryString,
  Xslt,
  documentGroupingSpec
)

構文要素

queryString
XML形式でパブリッシュされた結果を返すSQL問合わせ文字列。
データ型VARCHAR(20000)、CHARACTER SET UNICODEのINパラメータ。
queryStringがNULLの場合、XmlStringの戻り値はNULLになります。
Xslt
SQL問合わせ結果セットの表形式モデルからXML出力のツリー モデルへのマッピングを表わすXSLTスタイルシート。
データ型XMLのINパラメータ。
Xslt引数はXML型インスタンスで、統合スタイルシート、またはスタイルシートがincludeを使用していない場合には単にそのスタイルシートを表わします。このスタイルシートはユーザーの問合わせ結果を目的のXML出力にマップする必要があります。
XsltがNULLの場合、XmlString戻り値はカノニカル パブリッシングからのXML結果になります。
documentGroupingSpec
問合わせ結果からXML文書に編成する際に元になる文字列。文字列形式は列の名前のカンマ区切りリストです。
データ型VARCHAR(512)、CHARACTER SET UNICODEのINパラメータ。
documentGroupingSpecがNULLの場合、結果セットのXmlString列はXML形式の問合わせ結果を表わす1つの文書を表わします。documentGroupingSpecがNULLではない場合、XmlString列は複数の文書を表わし、XmlString列内は文書がNULLで区切られています。