XMLPUBLISH構文 - 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 (
  queryString,
  Xslt,
  XmlString,
  resultCode
)

構文要素

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結果になります。
XmlString
XML出力の文字列表現。
データ型CLOB、CHARACTER SET UNICODEのINパラメータ。
resultCode
XMLPUBLISHから以下のように結果コードが返されます。
  • 0は成功を示します。
  • -1は失敗を示します
データ型INTEGERのOUTパラメータ。