본문 바로가기

database/oracle54

[oracle] function 디버깅하기 [oracle] function 디버깅하기 oracle에 function을 만들고 mybatis에서 호출하였는데 null 오류만 발생하였습니다. eclipse만 바로보고 있었는데 function을 테스트하려면 oracle sql developer에서 function을 돌려보면서 오류 메세지를 보는것이 좋더군요 다음처럼 function을 실행해 보았습니다. set serveroutput on; declare result varchar2(50); begin result := F_CANCEL_PAY_CAN_REG_ALL('15030514593366', 'nimba', 'test', '01', '06', '01'); dbms_output.put_line('result='||result); end; [oracle.. 2015. 3. 5.
[oracle] 남은 날짜 계산하기 [oracle] 남은 날짜 계산하기 SELECT CP_START_DATE ,CP_END_DATE ,DECODE(SIGN(TRUNC(TRUNC(TRUNC( TRUNC((TO_DATE('20141001','YYYYMMDD') - SYSDATE) * (24*60*60)) /60)/60)/ 24)),1, TRUNC(TRUNC(TRUNC( TRUNC((TO_DATE('20141001','YYYYMMDD') - SYSDATE) * (24*60*60)) /60)/60)/ 24),0) AS DAYCOUNT FROM COUPON; [oracle] 남은 날짜 계산하기 2014. 9. 1.
[oracle] 해당 월의 주 번호 가져오기 [oracle] 해당 월의 주 번호 가져오기 SELECT CEIL(( TO_NUMBER(SUBSTRB('20140228',-2,2)) + 7 - TO_NUMBER(TO_CHAR(TO_DATE('20140228','YYYYMMDD'),'D')))/7) AS "주차" FROM DUAL; [oracle] 해당 월의 주 번호 가져오기 2014. 5. 30.
[oracle] 게시판 페이징 처리하기 쿼리 [oracle] 게시판 페이징 처리하기 쿼리 기본 테이블을 조회했는데전체 카운트가 1000개라면 그중에서 1page에 30개씩 5page에 해당하는 데이터를 가져오려면아래 쿼리문이 SELECT * FROM ( SELECT ROWNUM AS RNUM, A.* FROM ( SELECT COL1 FROM TB A WHERE A.ORD IN('4130') )A WHERE ROWNUM 2014. 5. 22.
오라클10g설치후 메세지 데이터베이스 구성 파일은 C:\oracle\product\10.2.0에 설치되었으며 설치 시 선택한 다른 구성 요소는 C:\oracle\product\10.2.0\db_2에 설치되었습니다. 실수로 이들 구성 파일을 삭제하지 않도록 주의하십시오. iSQL*Plus URL: http://mycom:5560/isqlplus iSQL*Plus DBA URL: http://mycom:5560/isqlplus/dba 2012. 3. 22.
Table생성 스크립트 파일 뽑기 1) schema image exp scott/tiger file=exp.dmp compress=n rows=n 2) export dump파일 이용 create script imp scott/tiger file=exp.dmp indexfile=create_table.sql full=y 2012. 3. 22.