prev/ORACLE

시간관련함수

WishDEV 2006. 12. 8. 10:54

alter session set NLS_DATE_FORMAT='DD-MON-YYYY';   =>04-DEC-2006
alter session set NLS_DATE_FORMAT='YY/MM/DD';  => 06/12/04
alter session set nls_date_format='DD_MON_YYYY HH24:MI:SS';  => 04_DEC_2006 09:49:53
sysdate보기 변경

select current_date from dual;  => 04_DEC_2006 09:50:43

시간관련 함수
current_date
 현재 시간정보를 "일/월/년 24시:분:초" 형식으로 표현
current_timestamp
 현재 시간정보를 Mili-Second까지 표현
localtimestamp
 현재 지역의 로컬 시간정보를 표현
dbtimezone
 데이터베이스가 처음 생성될 때 운영체재로 부터 확인된 시간정보
sessiontimezone
 사용자가 접속한 세션의 현재 시간정보
extract
 sysdate함수의 특정 컬럼 정보 만을 추출
from_tz
 timestamp with time zone 시간정보를 참조할 떄
to_timestamp
 timestamp 타입의 화면 출력형식을 결정