목차

Search

  1. 서문
  2. 변환 언어
  3. 상수
  4. 연산자
  5. 변수
  6. 날짜
  7. 함수
  8. 사용자 지정 함수 작성
  9. 사용자 지정 함수 API 참조

변환 언어 참조

변환 언어 참조

CHR

CHR

PowerCenter 통합 서비스
에서 ASCII 모드를 사용하는 경우 CHR 함수는 이 함수에 전달된 숫자 값에 해당하는 ASCII 문자를 반환합니다. ASCII 값의 범위는 0-255입니다. 모든 정수를 CHR에 전달할 수 있지만 인쇄할 수 있는 문자는 ASCII 코드 32부터 126까지입니다.
PowerCenter 통합 서비스
에서 유니코드 모드를 사용하는 경우 CHR 함수는 이 함수에 전달된 숫자 값에 해당하는 유니코드 문자를 반환합니다. 유니코드 값의 범위는 0-65,535입니다.

구문

CHR(
numeric_value
)
다음 테이블에는 이 명령의 인수가 설명되어 있습니다.
인수
필수/
선택 사항
설명
numeric_value
필수
숫자 데이터 유형. ASCII 또는 유니코드 문자로 반환할 값입니다. 유효한 모든 변환 식을 입력할 수 있습니다.

반환 값

ASCII 또는 유니코드 문자. 한 문자를 포함하는 문자열이 반환됩니다.
함수에 전달된 값이 NULL인 경우 NULL입니다.

다음 식은 ITEM_ID 포트의 각 숫자 값에 대한 ASCII 또는 유니코드 문자를 반환합니다.
CHR( ITEM_ID )
ITEM_ID
RETURN VALUE
65
A
122
z
NULL
NULL
88
X
100
d
71
G
작은따옴표를 문자열에 연결하려면 CHR 함수를 사용합니다. 작은따옴표는 문자열 리터럴 안에 사용할 수 없는 유일한 문자입니다. 다음 예제를 고려하십시오.
'Joan' || CHR(39) || 's car'
반환 값은 다음과 같습니다.
Joan's car