728x90
NLS_CHARSET_DECL_LEN
구문
NLS_CHARSET_DECL_LEN(byte_count, char_set_id)
목적
NLS_CHARSET_DECL_LEN 함수는 NCHAR 열의 선언(declaration) 길이(문자 수)를 반환합니다. byte_count 인수는 열의 너비를 나타냅니다. char_set_id 인수는 열의 문자 집합 ID(character set ID)입니다.
예시
다음 예제는 다중바이트 문자 집합(multibyte character set)을 사용할 때 200바이트 열에 포함된 문자 수를 반환합니다:
SELECT NLS_CHARSET_DECL_LEN(200, nls_charset_id('ja16eucfixed'))
FROM DUAL;
NLS_CHARSET_DECL_LEN(200,NLS_CHARSET_ID('JA16EUCFIXED'))
--------------------------------------------------------
100
출처: 오라클 레퍼런스
원문 링크: Oracle NLS_CHARSET_DECL_LEN 함수 문서
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] NLS_CHARSET_NAME - 문자 집합 ID(character set ID)에 해당하는 문자 집합 이름 반환 (0) | 2023.08.10 |
---|---|
[오라클 레퍼런스 함수] NLS_CHARSET_ID - 문자 집합 ID(character set ID) 반환 (0) | 2023.08.10 |
[오라클 레퍼런스 함수] NEXT_DAY - 지정한 날짜 이후 첫 번째 지정 요일의 날짜 반환 (0) | 2023.08.10 |
[오라클 레퍼런스 함수] NEW_TIME - 시간대(time zone) 변경 (0) | 2023.08.10 |
[오라클 레퍼런스 함수] NCHR - 숫자를 국가 문자 집합(national character set)으로 반환 (0) | 2023.08.10 |
댓글