728x90
반응형
SQL Developer 에서는 기본적으로 테이블 날짜 date 컬럼을 년/월/일 (RR/MM/DD) 로 표시한다.
실제로 있는 데이터는 시분초까지 존재하지만, 자세히 나와 있지 않아 개발하는데 어려움이 있었다,,
더 자세한 날짜를 얻기 위해 년-월-일 시:분:초 (YYYY-MM-DD HH24:MI:SS) 형태로 출력하고자 아래 쿼리 한줄만 날리면 된다.
날짜 형식 변경
ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS';
시분초 단위까지 출력되는 것을 볼 수 있다. 하지만 developer 종료시 다시 초기화되기 때문에 매번 해당 쿼리를 날려줘야하는 귀찮음이 있다.
이럴때는 developer 설정으로 날짜 형식을 지정해 줄 수 있다.
SQL Developer 환경 설정
1. 상반바 메뉴바에서 도구 > 환경설정 클릭
2. 데이터베이스 > NLS > 날짜 형식 변경 > 확인
이렇게 설정하면 프로그램 종료하고 다시 시작해도 형식이 초기화되지 않고 출력되는 걸 볼 수 있다.
반응형
'Database > Oracle' 카테고리의 다른 글
[SQL] NULL(널) 처리 함수 (NVL / ISNULL) (0) | 2022.01.06 |
---|---|
오라클 TO_DATE - String 타입을 Date타입으로 변환 (0) | 2021.11.19 |
Oracle SQL 테이블 컬럼명, 테이블명 출력 (0) | 2021.10.21 |