본문 바로가기

Oracle7

오라클 분기날짜 쿼리 오라클 분기별 날짜 쿼리 SELECT '전분기 START', TO_CHAR(TRUNC(ADD_MONTHS(SYSDATE, -3),'Q'),'YYYYMMDD') FROM DUAL UNION ALL SELECT '전분기 FINISH', TO_CHAR(TRUNC(SYSDATE,'Q')-1,'YYYYMMDD') FROM DUAL UNION ALL SELECT '현분기 START' , TO_CHAR(TRUNC(SYSDATE,'Q'),'YYYYMMDD') FROM DUAL UNION ALLSELECT '현분기 FINISH', TO_CHAR(TRUNC(ADD_MONTHS(SYSDATE, 3),'Q')-1,'YYYYMMDD') FROM DUAL; 오라클 분기를 날짜를 구해야 할때 사용하시길 바랍니다. (.. )( .... 2016. 12. 8.
오라클 10원 단위 올림 10원 단위 올림 방법 2가지 첫번째 SELECT CEIL(11.11 / POWER(10,1)) * 10, ROUND(11.1, 4) FROM DUAL; 두번째 SELECT ROUND(ROUND(11.11+4),-1) FROM DUAL; 이렇게 2가지 방법이 있습니다. (.. )( ..) 스크랩은 자유 그러나 퍼간다는 매너는 필수 ㅇ.ㅇ 매너 없는 사람되지 맙시다!! ㅋ위아래에 구글링크도 한번씩 클릭해주는 센스 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 2013. 12. 2.
[오라클 시퀀스] 시퀀스 cache size에 설정할 때 한번 생각하자 아는 것이 힘이다.가 아니라 요즘은 잘 찾아내는 것이 힘이다는 생각이 드네요. 이번에 오라클 시퀀스 Cache Size를 일괄적용한 적이 있었네요. 근데 시퀀스 체번이 1000씩 늘어나는 것 확인 꼭 1씩만 증가되어야 하는 로직이 였는데 문제가 발생이 되어서 오라클포럼에서 확인 원본 링크에여 https://kr.forums.oracle.com/forums/thread.jspa?threadID=463133 Sequence Cache 오라클 sequence를 사용할 때에 cache라는 옵션을 가지고 있다. 이러한 옵션을 사용할때 가끔 수자가 이어지지 않고 끊어지는 경우가 발생할 수 있는데 여기서는 어떤 상황에서 수자가 없어지며 이러한 상황을 최소화할수 있는 방법을 찾아보고자 한다. non-cache mode.. 2013. 1. 16.
[오라클문자함수] 경로가 있는 파일에서 파일명 조회 SELECT SUBSTR('d:1234\234\345.jpg', INSTR('d:1234\234\345.jpg','\',-1) + 1) FROM dual result : 345.jpg 파일명 가지고 올때 좋겠네요 ^^ 2010. 4. 20.
[오라클문자함수] 문자열 뒤에서부터 출력 ( 문자열 뒤집기 ) 함수 reverse : 문자열이 뒤집히네요 ~~ select reverse('1234') from dual result : 4321 이런것은 어떠한 경우에 쓰이는 걸까요 ~~~ 흠 .... 코딩하다가 속뒤집힐때 쓰나보네요 2010. 4. 20.
토드 자바코드 쉽게 하기.... 토드 메뉴에 view의 toad option의 code assist에 오른쪽에 make code에서 java를 선택한후 edit를 선택 후 아래 구문을 넣어준다 sql.append("%SqlText% \n"); sql.append("%SqlTextNext% \n"); 자바코드로 만들 블럭을 선택후 단축키 ctrl + m + v 2008. 8. 7.