728x90
반응형
**NLS PARAMETERS
NLS(National LAnguage Support)는 언어 지원과 관련된 파라미터 이다.
1. 언어 지원 정보 조회
전체 인스턴스에서 지원되는 국가, 언어 설정에 대한 정보를 확인/ NLS 매개변수의 현재값 포함
SELECT * FROM V$NLS_PARAMETERS;
매개변수 목록
NLS_CALENDAR, NLS_CHARACTERSET, NLS_COMP, NLS_CURRENCY, NLS_DATE_FORMAT, NLS_DATE_LANGUAGE, NLS_DUAL_CURRENCY, NLS_ISO_CURRENCY, NLS_LANGUAGE, NLS_LENGTH_SEMANTICS, NLS_NCHAR_CHARACTERSET, NLS_NCHAR_CONV_EXCP, NLS_NUMERIC_CHARACTERS, NLS_SORT, NLS_TERRITORY, NLS_TIMESTAMP_FORMAT, NLS_TIMESTAMP_TZ_FORMAT
2. 데이터베이스의 언어 지원 정보 조회
SELECT * FROM NLS_DATABASE_PARAMETERS
3. NLS_DATABASE_PARAMETERS 테이블에서 NLS_CHARACTERSET만 조회
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
4. NLS_DATABASE_PARAMETERS 테이블에서 NLS_NCHAR_CHARACTERSET만 조회
SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_NCHAR_CHARACTERSET';
**NLS_NCHAR_CHARACTERSET, NLS_CHARACTERSET의 차이
NLS_NCHAR_CHARACTERSET은 NVARCHAR2의 문자 셋을 정의한다.
NLS_CHARACTERSET은 VARCHAR2 문자셋을 정의한다.
*VARCHAR2
영문데이터형과 테이블에 설정된 기본 언어타입을 저장할때 사용
*NVARCHAR2
유니코드지원을 위한 데이터형 VARCHAR2보다 동일 데이터 저장시 공간을 2배 사용 다국어 지원이 필요한 DB일경우에 사용하는 데이터형
728x90
반응형
'DB > oracle' 카테고리의 다른 글
ORACLE-[ORA-00918]:열의 정의가 애매합니다. (0) | 2022.06.13 |
---|---|
ORACLE-테이블 조회,특정문자열 포함한 데이터 조회 (0) | 2021.07.26 |
ORACLE - 시퀀스값 조회 (0) | 2021.07.13 |
ORA-28040: 일치하는 인증 프로토콜 없음 - 해결방법 (0) | 2021.07.01 |
ORA-28000: 계정이 잠금되었습니다 (0) | 2021.07.01 |