FNC_TblOpSetExplainText - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQL外部ルーチン プログラミング

Product
Advanced SQL Engine
Teradata Database
Release Number
17.05
17.00
Published
2020年6月
Language
日本語
Last Update
2021-03-30
dita:mapPath
ja-JP/qwr1571437338192.ditamap
dita:ditavalPath
ja-JP/qwr1571437338192.ditaval
dita:id
B035-1147
Product Category
Software
Teradata Vantage

目的

テーブル演算子にhexplainカスタム句のセットがある場合、EXPLAINテキストを設定します。

構文規則

void
FNC_TblOpSetExplainText(int     numOfTexts,
                        char **arrayOfTexts,
                        int   *arrayOfLens);
int numOfTexts
INパラメータ

EXPLAINテキスト文字列の数。

char **arrayOfTexts
INパラメータ

EXPLAINテキスト文字列を格納する配列。

int *arrayOfLens
INパラメータ

各EXPLAINテキスト文字列の長さを格納する配列。

使用上の注意

Hexplainには、完了するEXPLAINの型の次の値があります。
  • 1 = 単純
  • 2 = 冗長
  • 3 = DBQL

このルーチンは、外部サーバーからの複数行EXPLAIN計画を処理するために入力として複数の自己格納型EXPLAINテキスト文字列を受け取ります。ルーチンはEXPLAIN計画の複数行を表示する構文解析プログラムにEXPLAIN計画を提供します。

このルーチンは、PE vprocでテーブル演算子によってのみ呼び出し可能です。