Q & A

nls_session_parameters

Date2009.02.16 / Hit : 6791
 


오렌지에서

select ob02_pc_dt ,ob02_pc_dt+44 comp_ymd2 ,

to_char(to_date(ob02_pc_dt, 'YYYY-MM-DD')+44, 'YYYY-MM-DD') comp_ymd

from  A;

쿼리를 수행하였을 때 comp_ymd 값이 'YYYY-MM-DD'형식이 아닌 'RR-MM-DD'형식으로 나타나서 (예를들어 2008-12-27이 0008-12-27로 보여짐)

이것을 'YYYY-MM-DD' 형식으로 변환시키기 위해 오렌지에서 Tools -> Global Option -> Database -> Date Type Format

YYYY/MM/DD로 세팅을 하여 다시 쿼리를 수행하였습니다.

그러나 결과는 똑같이 'RR-MM-DD'형식으로 보여졌습니다.

그래서 실제로 파라미터 값이 어떻게 설정되었는지 확인하기 위해

select * from nls_session_parameters;

이 쿼리를 이용하여

NLS_DATE_FORMAT을 확인하니 여전히 형식이 RR/MM/DD으로 되어 있음을 확인하였습니다.

따라서 오렌지에서 파라미터 변수를 nls_session_parameters에서 확인하였을 때도 date형식이 'YYYY-MM-DD'으로 변환되는지 알고 싶습니다.

 


  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728