GET_TABLE_COLUMN_COUNT
유효 기간
추출 및 복제
설명
GET_TABLE_COLUMN_COUNT 함수를 사용하여 키 열 수를 포함하여 테이블의 총 열 수를 검색합니다.
구문
#include "usrdecs.h"
short result_code;
table_def table;
ERCALLBACK (GET_TABLE_COLUMN_COUNT, &table, &result_code);
버퍼
typedef struct
{
short num_columns;
short source_or_target;
/* Version 2 CALLBACK_STRUCT_VERSION */
short num_key_columns;
} table_def;
입력
<source_or_target>
다음 중 하나는 소스 또는 대상 테이블에 대한 총 열 수를 반환할지 여부를 나타냅니다.
EXIT_FN_SOURCE_VAL
EXIT_FN_TARGET_VAL
출력
<num_columns>
지정된 테이블의 반환된 총 열 수입니다.
<num_key_columns>
지정된 테이블에 대한 키로 Oracle GoldenGate에서 사용 중인 반환된 총 열 수입니다.
반환 값
EXIT_FN_RET_INVALID_CONTEXT
EXIT_FN_RET_INVALID_PARAM
EXIT_FN_RET_OK