3.41 TOKEN
@TOKEN
ファンクションでは、Oracle GoldenGateレコード・ヘッダーのユーザー・トークン・エリアに保持されているトークン・データを取得します。トークン・データをターゲット列にマップするには、COLMAP
句のソース式で@TOKEN
を使用します。そのかわりの方法としては、@TOKEN
をSQLEXEC
文、Oracle GoldenGateマクロ、またはユーザー・イグジットで使用できます。
トークン・データを定義するには、Extractパラメータ・ファイルのTABLE
パラメータでTOKENS
句を使用します。トークンの使用方法の詳細は、Oracle GoldenGateの管理for Windows and UNIXを参照してください。
例
次の例では、10のトークンをターゲット列にマップします。
MAP ora.oratest, TARGET ora.rpt, COLMAP ( host = @token ('tk_host'), gg_group = @token ('tk_group'), osuser = @token ('tk_osuser'), domain = @token ('tk_domain'), ba_ind = @token ('tk_ba_ind'), commit_ts = @token ('tk_commit_ts'), pos = @token ('tk_pos'), rba = @token ('tk_rba'), tablename = @token ('tk_table'), optype = @token ('tk_optype') );
親トピック: 列変換ファンクション