에서 ASCII 모드를 사용하는 경우 CHRCODE 함수는 함수에 전달된 문자열의 첫 번째 문자에 대한 숫자 ASCII 값을 반환합니다. ASCII 값의 범위는 0-255입니다.
PowerCenter 통합 서비스
에서 유니코드 모드를 사용하는 경우 CHRCODE 함수는 함수에 전달된 문자열의 첫 번째 문자에 대한 숫자 유니코드 값을 반환합니다. 유니코드 값의 범위는 0-65,535입니다.
일반적으로 문자열 값을 CHRCODE에 전달하기 전에 ASCII 또는 유니코드 값으로 변환할 특정 문자를 구문 분석할 수 있습니다. 예를 들어 RTRIM 또는 다른 문자열 조작 함수를 사용할 수 있습니다. 숫자 값을 전달하면 CHRCODE 함수가 문자열로 변환한 다음 해당 문자열의 첫 번째 문자에 대한 ASCII 또는 유니코드 값을 반환합니다.
이 함수는 ASCII 함수와 동일하게 동작합니다. 현재 ASCII 함수를 식에 사용하는 경우 문제가 발생하지 않습니다. 그러나 새 식을 작성하는 경우에는 ASCII 함수 대신 CHRCODE 함수를 사용해야 합니다.
구문
CHRCODE (
string
)
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/
선택 사항
설명
문자열
필수
문자열입니다. ASCII 또는 유니코드 값으로 반환할 값을 전달합니다. 유효한 모든 변환 식을 입력할 수 있습니다.
반환 값
정수.
함수에 전달된 값이 NULL인 경우 NULL입니다.
예
다음 식은 ITEMS 포트에 있는 각 값의 첫 번째 문자에 대한 ASCII 또는 유니코드 값을 반환합니다.