2011-09-29 2 views
0

DB에 시간을 저장하고 기본적으로 날짜 만 표시하는 SQL Developer를 사용하고 있습니다. 나는 클라이언트 구성의 문제를 알고 있지만 오라클에서 하나의 시간이 존재할 때 날짜 구성 요소를 반환하는 쿼리를 보았습니다. 변환 (HH : MM : SS)과 같은 것입니다. 나는이 것에 관심이있다.DB 클라이언트는 시간 구성 요소가없는 날짜 만 표시합니다. 변환 할 수 있습니까?

답변

4

일회성 운동으로 모든 날짜의 시간 요소를 표시하려면이 DDL 문을 사용하십시오.

ALTER SESSION set nls_date_format = 'DD-MON-YYYY HH24:MI:SS' 
/

또는 원하는 날짜의 마스크를 사용하십시오.

Tools -> Preferences -> Database -> NLS Parameters 
에서, SQL Developer에 영구적으로 설정 매개 변수를이를 설정하려면
1

당신은 클라이언트 설정의 문제 이해하고 당신이 이런 식으로는 char로 변환 조회 할 수 있습니다 어떤 특별한 목적을 위해 날짜의 시간 부분을보고 싶어 :

select to_char(sysdate, 'yyyy.mm.dd hh24:mi:ss') from dual; 
날짜 형식에

더 많은 정보가 될 수 있습니다 찾았습니다 here 또는 official docs

관련 문제