DB/Oracle108 오라클 날짜계산 이걸 다 외울 수도 없고, 매번 찾아서 하는것도 귀찮아. 블로그에 담아 놓는다. 출처는 여기저기 인터넷에서 찾은것 총 망라 ㅎㅎ /* A와 B에 들어가는 두 날짜 사이의 달의 수를 NUMBER형 타입으로 반환한다.(소수점 포함) */ SELECT MONTHS_BETWEEN(SYSDATE,TO_DATE('2012-01-01','YYYY-MM-DD')) FROM DUAL; 오늘(2012-02-15) 날짜와 2012-01-01 사이의 달의 수를 조회해보니 1은 넘고 2는 되지 않았다.소수점 10자리 이상까지 나눠서 진짜 REAL한 간격을 알려준다. 저 차이 값에 ROUND 함수를 적절히 사용하여 정수형으로 받아 사용하면되겠다. 자, 그럼 여기서 궁금한것 한 가지,A - B의 값을 구하는 이 형태에, B가 더 .. 2016. 2. 4. 오라클에서 요일구하기 오라클에서 요일구하기 to_char(날짜, 'd') ex) select to_char(sysdate, 'd') from dual; ======================================== 1 : 일요일 2 : 월요일 3 : 화요일 4 : 수요일 5 : 목요일 6 : 금요일 7 : 토요일 ======================================== 2016. 2. 4. [ORACLE] 오라클 날짜계산 오라클 날짜계산 ** 날짜계산-- '2011-01-20' 과 당일 사이의 달의 수를 NUMBER형 타입으로 반환 -- MONTHS_BETWEEN(A,B) = A-B/30 SELECT MONTHS_BETWEEN(SYSDATE,TO_DATE('2011-01-20','YYYY-MM-DD')) FROM DUAL; -- 특정일의 달수 더한 날 SELECT ADD_MONTHS(SYSDATE, 10) FROM DUAL; -- 특정일의 다음주 요일 SELECT NEXT_DAY(SYSDATE,'FRIDAY') FROM DUAL; -- 특정일의 해당 월의 마지막 날 SELECT LAST_DAY(SYSDATE) FROM DUAL; -- 특정일의 반올림(오후면 다음날..) SELECT ROUND(SYSDATE,'DD') FR.. 2016. 2. 4. 다양한 인덱스 스캔 방식 출처: http://bysql.net/?document_srl=9263 Current Page: http://www.bysql.net/index.php?document_srl=9263 03.다양한 인덱스?No인덱스 스캔 방식사용하는 Hint비고1Index Range Scan/*+ Index(Table Alias, Index Name) */2Index Full ScanIndex( Full Scan) 형태로 표현3Index Unique Scan/*+ Index(Table Alias, Index Name) */4Index Skip Scan/*+ Index_ss(Table Alias, Index Name) */5Index Fast Full Scan/*+ Index_fss(Table Alias, Index Nam.. 2016. 2. 4. 오라클 synonym 모두 찾기 select 'drop synonym '|| owner ||'.'|| synonym_name ||';', s.* from dba_synonyms s where table_owner not in ('SYS', 'SYSTEM') and db_link is NULL and table_name not in (select object_name from dba_objects o where o.object_name = s.table_name and o.owner = s.table_owner and o.object_type not like '%SYNONYM%') order by owner asc; 2016. 2. 4. ORACLE BETWEEN between 쿼리는 아래와 같이 작성하시면 됩니다. select * from DUAL where 조건 between to_date('2010030906','YYYYMMDDHH24') and to_date('2010033123','YYYYMMDDHH24') 2016. 2. 4. 이전 1 2 3 4 5 ··· 18 다음 반응형