getContractPhase - 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
コントラクト関数が呼び出されている構文解析プログラムのフェーズを示します。構文解析プログラムのフェーズは次のとおりです。
構文解析プログラムのフェーズ 意味
FNC_CTRCT_GET_ALLCOLS_PHASE = 0 関数は、すべてのリモート テーブル列を返します。
FNC_CTRCT_VALIDATE_PHASE = 1 入力が正しいことを検証します。コントラクト関数は、このフェーズから複数回呼び出すことができます。
このフェーズは現在使用されていません。
FNC_CTRCT_COMPLETE_PHASE = 2 コントラクト関数の最後の呼び出し。必要な外部サーバー アクションを完了する必要があります。
FNC_CTRCT_DDL_PHASE = 3 CREATE SERVER文の実行が完了中です。接続を確認する必要があります。
FNC_CTRCT_DEFINE_SERVER_PHASE = 4 CREATE VIEW文またはCREATE MACRO文が実行中です。カスタム句データが有効でない可能性があります。

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

構文

public ContractPhase  getContractPhase();