Database/Oracle

[Oracle] SQL Developer 날짜 format 변경

meong_j 2021. 11. 22. 17:34
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 > 날짜 형식 변경 > 확인

이렇게 설정하면 프로그램 종료하고 다시 시작해도 형식이 초기화되지 않고 출력되는 걸 볼 수 있다.

반응형