CHARMAP
유효 기간
Replicat
설명
CHARMAP 매개변수를 사용하여 문자 매핑 파일이 문자 코드 포인트 매핑을 무효화하도록 지정합니다.
기본값
파라미터 파일의 인코딩은 운영 체제의 기본 문자 집합입니다.
구문
CHARMAP <filename>
문자 매핑 파일 형식은 다음과 같습니다.
-- Sample character mapping file.
-- Can use -- or COMMENT as comment line.
-- Can use CHARSET parameter to specify file encoding.
--
-- Source character set
SOURCECHARSET shiftjis
--
-- Target character set
TARGETCHARSET ja16euc
--
-- Character map definition by one code point.
-- left hand is source and right hand target code point.
\xa2c1 \x89\xa2\xb7 -- override \xa2c1 to \x89\xa2\xb7
--
-- Character map definition by range. Number of source and target characters must be the same.
\x61 - \x7a \x41 - \x5a
예제
다음 예제에서는 소스 및 대상 Character Set이 다르며 문자 매핑 파일을 사용하여 문자 변환 정의가 제공됩니다.
CHARMAP charmapconv.txt
REPLACEBADCHAR FORCECHECK
따라서 소스와 대상이 동일한 경우에도 엄격한 Character Set 변환 및 Check 코드 포인트가 활성화됩니다.
문자 매핑 파일에 다음을 추가합니다.
SOURCECHARSET AL32UTF8
TARGETCHARSET UTF-16
\xef\xbf\xbd \x0020
예제
이 예에서는 소스 및 대상 문자 집합이 동일한 경우에도 CHARMAP를 REPLACEBADCHAR와 함께 사용하여 대상 문자를 변경합니다.
REPLACEBADCHAR FORCECHECK
CHARMAP charmapconv.txt
따라서 엄격한 Character Set 변환이 가능하며 소스와 대상이 동일한 경우에도 코드점을 검사합니다.
동일한 Character Set에 대해 Character Set 변환을 활성화하면 성능이 저하될 수 있습니다.
문자 매핑 파일에 다음을 추가합니다.
SOURCECHARSET windows-932
TARGETCHARSET windows-932
\x61 - \x7a \x41 - \x5a