728x90
ASCII
구문
ASCII(char)
목적
ASCII 함수는 char의 첫 번째 문자의 10진수 표현을 데이터베이스 문자 집합으로 반환합니다.
char는 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 데이터 유형일 수 있습니다. 반환된 값은 NUMBER 데이터 유형입니다. 데이터베이스 문자 집합이 7비트 ASCII인 경우, 이 함수는 ASCII 값을 반환합니다. 데이터베이스 문자 집합이 EBCDIC 코드인 경우, 이 함수는 EBCDIC 값을 반환합니다. 대응하는 EBCDIC 문자 함수는 없습니다.
이 함수는 CLOB 데이터를 직접 지원하지 않습니다. 그러나 CLOB는 암묵적 데이터 변환을 통해 인수로 전달될 수 있습니다.
참고:
더 많은 정보를 위해 데이터 유형 비교 규칙을 참조하세요.
예제
다음 예제는 ASCII 값으로 76인 문자 L로 시작하는 성(last name)을 가진 직원들을 반환합니다:
SELECT last_name
FROM employees
WHERE ASCII(SUBSTR(last_name, 1, 1)) = 76
ORDER BY last_name;
LAST_NAME
-------------------------
Ladwig
Landry
Lee
Livingston
Lorentz
출처: 오라클 레퍼런스
원문 링크: Oracle ASCII 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] ASIN - 아크 사인 계산 (0) | 2023.07.30 |
---|---|
[오라클 레퍼런스 함수] ASCIISTR - ASCII 문자열 등가값 반환 (0) | 2023.07.30 |
[오라클 레퍼런스 함수] APPROX_SUM - 표현식의 근사 합 반환 (0) | 2023.07.30 |
[오라클 레퍼런스 함수] APPROX_RANK - 값들의 그룹 내에서 근사치 반환 (0) | 2023.07.30 |
[오라클 레퍼런스 함수] APPROX_PERCENTILE_DETAIL - 근사 백분위수 정보 계산 (0) | 2023.07.30 |
댓글