FNC_TblFirstParticipant - Advanced SQL Engine - Teradata Database

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

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/rin1593638965306.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1147
Product Category
Software
Teradata Vantage

参加するコピーを1つだけ必要とし、そのコピーをどのAMP上で実行するかは問わないテーブル関数を実装する方法を提供します。

テーブル関数のコピー FNC_TblFirstParticipantが戻す値
FNC_TblFirstParticipantを呼び出す最初のコピー 1.

関数のこのコピーが現在のトランザクションおよびリクエストに参加します。

FNC_TblFirstParticipantを呼び出す最初のコピー以外 0.
FNC_TblFirstParticipantを誤ったモードまたはフェーズで呼び出す -1.

このライブラリ関数は、FNC_GetPhaseの戻り値がTBL_MODE_CONSTである場合に使用します。これはSELECT文が定数式入力引数のあるテーブル関数を呼び出したことを示します。例えば、次のようになります。

SELECT *
FROM TABLE (table_function_1('STRING_CONSTANT'))
AS table_1;