전체 글

반응형
▣오라클 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
반응형
▣오라클 시간 연산 
+,- 를 이용하여 현재 시간 기준으로 연산
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;    //전날 마지막 시간


반응형

+ Recent posts

반응형