Notice
Recent Posts
Recent Comments
Link
투케이2K
171. (Oracle/오라클) 오라클 DB 캐릭터 셋 (character) 설정 종류 및 한글 바이트 (byte) 수 확인 실시 본문
OracleDB
171. (Oracle/오라클) 오라클 DB 캐릭터 셋 (character) 설정 종류 및 한글 바이트 (byte) 수 확인 실시
투케이2K 2022. 5. 19. 13:27[개발 환경 설정]
개발 툴 : Toad
개발 언어 : Oracle
[소스 코드]
/*
[요약 설명]
1. NLS_CHARACTERSET : char, varchar와 같은 데이터 타입에서 사용하는 문자집합입니다
2. NLS_NCHAR_CHARACTERSET : nchar, nvarchar와 같은 데이터 타입에서 사용하는 문자집합입니다
3. char (고정 길이를 갖는 아스키코드 문자) / nchar (고정 길이를 갖는 유니코드 문자) 입니다
4. varchar (가변 길이를 갖는 아스키코드 문자) / nvarchar (가변 길이를 갖는 유니코드 문자) 입니다
5. 고정 길이 : 지정된 자릿수 만큼 메모리 공간 할당
6. 가변 길이 : 입력 받은 자릿수 계산해 메모리 공간 할당
7. KO16KSC5601 : [한글 2 byte] 완성형 한글 , 일반적으로 많이 사용 , 2350자의 한글 , 4888자의 한자, 히라카나, 카타카나, 영문 및 각종 기호를 포함
8. KO16MSWIN949 : [한글 2 byte] 조합형 한글 , 완성형을 포함하여 11172자의 한글을 표현
9. AL32UTF8 : [한글 3 byte] 유니코드 , 11172자의 한글을 지원
10. AL16UTF16 : [한글 3 byte] 유니코드
*/
select *
from nls_database_parameters
where parameter = 'NLS_CHARACTERSET' -- [문자 셋]
or parameter = 'NLS_NCHAR_CHARACTERSET' -- [문자 셋]
;
[결과 출력]
반응형
'OracleDB' 카테고리의 다른 글
173. (Oracle/오라클) TO_CHAR , TO_DATE 를 사용해 현재 날짜 및 특정 날짜 요일 확인 실시 (0) | 2022.05.20 |
---|---|
172. (Oracle/오라클) Toad 토드 툴 사용해 스케줄링 배치 프로그램 Job 목록 확인 실시 - 스키마 브라우저 (0) | 2022.05.20 |
170. (Oracle/오라클) UNPIVOT (피벗) 방식을 사용해 개별 컬럼 데이터를 행으로 변환 출력 실시 (0) | 2022.05.16 |
169. (Oracle/오라클) WITH 사용해 샘플 가상 임시 테이블 만들기 수행 (0) | 2022.05.16 |
168. (Oracle/오라클) regexp_count 정규식 패턴을 사용해 문자열에 포함된 특정 문자 개수 확인 실시 (0) | 2022.05.16 |
Comments