Oracle/SQL2009. 12. 15. 11:16
현재 내가 접속하고 있는 세션과 db의 timezone을 확인할 수 있다.

SQL> select sessiontimezone, dbtimezone
         from dual;

현재 시각을 구하는 함수

SQL> select current_date, current_timestamp, localtimestamp
         from dual;

현재 세션의 시간 표시를 바꾸는 SQL

SQL> alter session set nls_date_format = 'DD-MON-RR HH24.MI.SS';


extract함수
: 날짜에서 특정 부분을 추출. to_char와는 반환하는 타입이 다름

SQL> select to_char(sysdate, 'YYYY')||'         ', extract(year from sysdate)
         from dual;


'Oracle > SQL' 카테고리의 다른 글

히든 파라미터 확인 SQL  (0) 2010.09.01
Correlated Sub Query(상호관련 서브 쿼리)  (1) 2009.12.15
rollup, cube, grouping sets 연산자  (1) 2009.12.14
multi table insert  (0) 2009.12.14
index를 사용하여 쿼리를 튜닝해보자  (0) 2009.11.16
Posted by 자수성가한 부자