ユーザーが指定したXML形式でSQL問合わせ結果をパブリッシュします。
必要な権限
XMLPUBLISHストアド プロシージャは、TD_SYSXMLユーザーで作成されます。
このストアド プロシージャを呼び出すユーザーには次の権限が必要です。
- TD_SYSXML上のEXECUTE PROCEDURE
- ステージング テーブルに対するSELECT権限
- ターゲット テーブル上のGRANT ALL(挿入/更新/削除/アップサート)
構文
TD_SYSXML.XMLPUBLISH ( queryString, Xslt, XmlString, resultCode )
パラメータ名 | パラメータ タイプ | データ型 | 説明 |
---|---|---|---|
queryString | IN | VARCHAR(20000) CHARACTER SET UNICODE |
XML形式でパブリッシュされた結果を返すSQL問合わせ文字列。 |
Xslt | IN | XML | SQL問合わせ結果セットの表形式モデルからXML出力のツリー モデルへのマッピングを表わすXSLTスタイルシート。 |
XmlString | OUT | CLOB CHARACTER SET UNICODE |
XML出力の文字列表現。 |
resultCode | OUT | INTEGER | XMLPUBLISHから以下のように結果コードが返されます。
|