GET_SESSION_CHARSET
유효 기간
추출 및 복제
설명
GET_SESSION_CHARSET를 사용하여 현재 User Exit 세션 문자 집합을 가져옵니다. 이 문자 집합은 콜백 함수 SET_SESSION_CHARSET를 통해 설정할 수 있습니다. User Exit 세션의 문자 집합은 다음과 같은 메타 데이터를 포함하여 User Exit과 호출자 프로세스(Extract, Data Pump, Replicat) 간에 사용되는 문자 기반 콜백 구조 멤버의 인코딩을 나타냅니다.
-
데이터베이스 이름 및 로케일
-
테이블 및 열 이름
-
DDL텍스트 -
오류 메시지
-
CHAR및NCHAR와 같은 문자 유형 열 -
문자열 형식으로 표시되는 날짜-시간 및 숫자 열
세션 문자 집합의 유효한 값은 헤더 파일 ucharset.h에 정의되어 있습니다. 이 함수는 User Exit에서 제어할 수 있는 언제든지 호출할 수 있습니다.
구문
#include usrdecs.h
short result_code;
session_def session_charset_def;
ERCALLBACK (GET_SESSION_CHARSET, &session_charset_def, &result_code);
버퍼
typedef struct
{
ULibCharSet session_charset;
} session_def;
입력
없음
출력
session_charset_def.session_charset
반환 값
EXIT_FN_RET_OK