전체 글
-
오라클 세로행을 가로 출력(LISTAGG)2013.03.22
-
오라클 시간 연산(SYSDATE)2013.03.22
오라클 세로행을 가로 출력(LISTAGG)
2013. 3. 22. 11:02
반응형
▣오라클 LISTAGG (11g)
쿼리 질의시에 세로로 출력되는 필드를 하나에 필드에 구분자를 넣어 출력
SELECT LISTAGG(필드, '|') WITHIN GROUP(ORDER BY 정렬할 필드) FROM 테이블명
반응형
'Database & NoSQL > DB' 카테고리의 다른 글
오라클 잡 관리(Oracle job manage) (0) | 2014.01.28 |
---|---|
oracle job 생성 (0) | 2014.01.28 |
Erwin 설치, 엔티티생성, 관계설정 (0) | 2014.01.04 |
오라클 데이터 이동(merge) (0) | 2014.01.02 |
오라클 시간 연산(SYSDATE) (0) | 2013.03.22 |
오라클 시간 연산(SYSDATE)
2013. 3. 22. 10:25
반응형
▣오라클 시간 연산
+,- 를 이용하여 현재 시간 기준으로 연산
SELECT TO_CHAR(SYSDATE, 'yyyyMMddhh24miss') //현재시간 ,TO_CHAR(SYSDATE+1, 'yyyyMMddhh24miss') //1일 후 ,TO_CHAR(SYSDATE+1/24, 'yyyyMMddhh24miss') //1시간 후 ,TO_CHAR(SYSDATE+1/24/60, 'yyyyMMddhh24miss') //1분 후 ,TO_CHAR(SYSDATE+1/24/60/60, 'yyyyMMddhh24miss') //1초 후 ,TO_CHAR(SYSDATE-1/24/60/60, 'yyyyMMddhh24miss') //1초 전 FROM DUAL--동일한 기능 쿼리
SELECT SYSDATE - INTERVAL '10' MINUTE FROM DUAL; //10분 전 SELECT SYSDATE - INTERVAL '1' HOUR FROM DUAL; //1시간 전--전날 11:59 조회
SELECT TRUNC(SYSDATE-1)+ 0.99999 FROM DUAL; //전날 마지막 시간
반응형
'Database & NoSQL > DB' 카테고리의 다른 글
오라클 잡 관리(Oracle job manage) (0) | 2014.01.28 |
---|---|
oracle job 생성 (0) | 2014.01.28 |
Erwin 설치, 엔티티생성, 관계설정 (0) | 2014.01.04 |
오라클 데이터 이동(merge) (0) | 2014.01.02 |
오라클 세로행을 가로 출력(LISTAGG) (0) | 2013.03.22 |