콜차셋
유효 기간
추출, 복제 및 DEFGEN
설명
COLCHARSET 절을 사용하여 특정 열 문자 집합을 지정하거나 문자 집합 변환을 사용 안함으로 설정합니다. 이 파라미터는 지정된 열의 열 문자 집합을 재정의합니다.
COLCHARSET 매개변수로 지정된 문자 집합은 트레일 파일의 문자 집합, SOURCECHARSET OVERRIDE 매개변수로 지정된 문자 집합 및 CHARSET 매개변수로 지정된 문자 집합을 무효화합니다.
COLCHARSET Replicat 매개변수로 지정된 문자 집합은 소스 테이블 정의 파일에 지정된 열 레벨 문자 집합을 무효화합니다.
레벨 4보다 작은 DEFGEN 파일 형식에 대해 COLCHARSET가 지정된 경우 매개변수가 무시되고 경고 메시지가 표시됩니다. 이전 테이블 정의 파일 형식에 대한 열 레벨 문자 집합 속성이 출력되지 않았습니다.
COLCHARSET 매개변수는 소스 열 문자 집합을 지정된 문자 집합으로 가정하여 소스 열 레벨 문자 집합을 무효화하고 Replicat 문자 집합 변환 동작을 변경합니다.
기본값
없음
구문
COLCHARSET <character_set> (<column> [, ...])
<character_set>
지원되는 문자 집합입니다.
<column>
열의 이름입니다. 여러 열을 지정하려면 쉼표로 구분된 리스트를 생성합니다.
예제
예 1
다음 예에서는 여러 열을 지정합니다.
TABLE <SchemaName>.<TableName>, COLCHARSET( WE8MSWIN1252, col0, col2 );
예 2
다음 예에서는 다른 문자 집합을 지정합니다.
MAP <SchemaName>.*, <TargetName> *.*,
COLCHARSET( WE8MSWIN1252, col1 ),
COLCHARSET( WE8ISO8859P1, col2 )
예 3
다음 예에서는 서로 다른 문자 집합을 지정합니다.
MAP <SchemaName>.*, <TargetName> *.*,
COLCHARSET( WE8MSWIN1252, col1 ),
COLCHARSET( WE8ISO8859P1, col2 )
예 4
다음 예에서는 와일드카드를 지정합니다.
MAP <SchemaName>.*, <TargetName> *.*, COLCHARSET( WE8MSWIN1252, col* )
예 5
다음 예제에서는 특정 열에 대한 Character Set 변환을 비활성화합니다.
MAP <SchemaName>.*, <TargetName> *.*, COLCHARSET(PASSTHRU, col )