콜차셋

유효 기간

추출, 복제 및 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 )