@TOKEN

@TOKEN 함수를 사용하여 Oracle GoldenGate 레코드 헤더의 사용자 토큰 영역에 저장된 토큰 데이터를 검색합니다. COLMAP 절의 소스 표현식에서 @TOKEN를 사용하여 토큰 데이터를 대상 열에 매핑할 수 있습니다. 또는 SQLEXEC 문, Oracle GoldenGate 매크로 또는 User Exit 내에서 @TOKEN를 사용할 수 있습니다.

토큰 데이터를 정의하려면 Extract 매개변수 파일에서 TABLE 매개변수의 TOKENS 절을 사용합니다.

구문

@TOKEN ('<token>')

<'token'>

데이터를 검색할 토큰의 작은 따옴표로 묶인 이름입니다.

예제

다음 예에서는 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')
);