티스토리 뷰
기존
SQL> select sysdate from dual;
SYSDATE
--------
21/12/24
현재 파라미터 확인
SQL> select * from v$nls_parameters;
PARAMETER VALUE CON_ID
------------------------------ ------------------------------ ----------
NLS_LANGUAGE AMERICAN 0
NLS_TERRITORY KOREA 0
NLS_CURRENCY ₩ 0
NLS_ISO_CURRENCY KOREA 0
NLS_NUMERIC_CHARACTERS ., 0
NLS_CALENDAR GREGORIAN 0
NLS_DATE_FORMAT RR/MM/DD 0
NLS_DATE_LANGUAGE AMERICAN 0
NLS_CHARACTERSET AL32UTF8 0
NLS_SORT BINARY 0
NLS_TIME_FORMAT HH24:MI:SSXFF 0
NLS_TIMESTAMP_FORMAT RR/MM/DD HH24:MI:SSXFF 0
NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR 0
NLS_TIMESTAMP_TZ_FORMAT RR/MM/DD HH24:MI:SSXFF TZR 0
NLS_DUAL_CURRENCY ₩ 0
NLS_NCHAR_CHARACTERSET AL16UTF16 0
NLS_COMP BINARY 0
NLS_LENGTH_SEMANTICS BYTE 0
NLS_NCHAR_CONV_EXCP FALSE 0
19 rows selected.
ALTER 명령으로 nls_date_format 변경 및 확인
SQL> alter session set nls_date_format='YYYYMMDD-HH24:MI:SS';
Session altered.
SQL> select sysdate from dual;
SYSDATE
-----------------
20211224-10:10:23
참고
https://docs.oracle.com/cd/B19306_01/server.102/b14237/initparams122.htm#REFRN10119
NLS_DATE_FORMAT
NLS_DATE_FORMAT Property Description Parameter type String Syntax NLS_DATE_FORMAT = "format" Default value Derived from NLS_TERRITORY Modifiable ALTER SESSION Range of values Any valid date format mask but not exceeding a fixed length Basic No NLS_DATE_FOR
docs.oracle.com
'Database > Oracle Database' 카테고리의 다른 글
[오라클] 파라미터 - 동적/정적 구분 및 사용, Scope (0) | 2022.01.07 |
---|---|
[오라클] 공식 문서 종류 정리 (링크 포함) (0) | 2022.01.06 |
[오라클] [Explain Plan] SQL 실행하지 않고 Trace만 보는 방법 (0) | 2022.01.03 |
[오라클] 일일점검 항목 예시 (0) | 2021.12.25 |
[오라클] 생성한 유저 확인 쿼리 (0) | 2021.12.13 |
댓글