説明
GET_ENV_VALUE
ファンクションでは、Oracle GoldenGate環境に関する情報を返します。指定される情報は、@GETENV
列変換ファンクションと同じで、同一の入力値を使用して指定されます。有効な情報タイプ、環境変数、および戻り値の詳細は、「GETENV」を参照してください。
ユーザー・イグジットの文字セッションが、SET_SESSION_CHARSET
を使用して、オペレーティング・システムのデフォルトのキャラクタ・セット以外の値に設定されている場合、ucharset.h
ファイルのULIB_CS_DEFAULT
で定義されているように、ユーザー・イグジットとプロセス間で交換される文字データは、セッションのキャラクタ・セットで解釈されます。
構文
#include "usrdecs.h" short result_code; getenv_value_def env_ptr; ERCALLBACK (GET_ENV_VALUE, &env_ptr, &result_code);
バッファ
typedef struct { char *information_type; char *env_value_name; char *return_value; long max_return_length; long actual_length; short value_truncated; } getenv_value_def;