개발 등 214

ORA-01861: literal does not match format string

기존 쿼리 :ADD_MONTHS(NVL(TBBBM050.AGRE_UPD_DTM, '20010101'), 24) >= SYSDATE ADD_MONTH(DATE) 타입이 되어야 하는데, 들어온 데이터타입 유형이 다를 때 위의 에러가 난다.꼭 이 경우가 아니라 하더라도 스트링 포맷이 아닌 타입이 입력받아야 할 곳에 스트링타입이 들어오면 발생. 수정 후 쿼리 :ADD_MONTHS(NVL(TBBBM050.AGRE_UPD_DTM, TO_DATE('20010101','yyyymmdd')), 24) <= SYSDATE

개발 등/ORACLE 2012.04.06

org.springframework.scheduling.quartz.CronTriggerBean의 cronExpression 설정

Cron의 실행주기를 설정하는 방법* * * * * * * 왼쪽부터 초 분 시간 일(Day of Month) 월 요일(Day of Week, 1-7 : SUN-SAT) 년도(생략가능) 의 순이다. 표현식* : 모든 값 ? : 특정 값 없음 - : 범위 지정 , : 여러 값 지정 구분에 사용 / : 초기값과 증가치 설정에 사용 L : 지정할 수 있는 범위의 마지막 값 W : 월~금요일 또는 가장 가까운 월/금요일 # : 몇 번째 무슨 요일 2#1 => 첫 번째 월요일 예제)"0 0 12 * * ?" 매일 정오 12시에 실행 "0 15 10 ? * *" 매일 오전 10시 15분에 실행 "0 15 10 * * ?" 매일 오전 10시 15분에 실행 "0 15 10 * * ? *" 매일 오전 10시 15분에 실행..

개발 등/SPRING 2012.04.03

JQUERY DATEPICKER PLUGIN 사용

다운로드 : http://jqueryui.com/download/ 에 들어가서 Widgets > Datepicker 항목을 선택한 후 다운로드받는다 $(fuction(){ $('input').filter(function(){return this.id.match(/startDt)/);}).datepicker({ closeText: '닫기',prevText: '이전달',nextText: '다음달',currentText: '오늘',monthNamesShort: ['1월','2월','3월','4월','5월','6월', '7월','8월','9월','10월','11월','12월'],dayNamesMin: ['일','월','화','수','목','금','토'],weekHeader: 'Wk',dateFormat: 'yy..

개발 등/JQUERY 2012.02.02

[JQUERY] 사용 예제

1. 아이디가 'ABC'에 해당하는 와일드 카드값 (예 : ABC-1, ABC2 등) $('[id^=ABC]').click(function(){ 기능추가 } 2. 마스크 기능 추가 $('#startDt').mask('9999-99-99'); @ 자리수 동적 설정 $('#phone2').mask('999?9'); // 3~4 자리까지 참고 : http://digitalbush.com/projects/masked-input-plugin/ 참고 : http://aojashin.blog.me/100116532893 3. .filter() $('input[type=text]').filter(function(){ return this.id.match(/(Dt|PerdFrom|PerdTo)/);}).mask('999..

개발 등/JQUERY 2012.01.31

MS-SQL2000+iBatis selectKey 사용하기

데이터를 인서트한 후 시퀸스값을 리턴할 경우, MS-SQL 에서는 type을 post를 지정한 후 사용하면 된다. SELECT @@IDENTITY AS value INSERT INTO board_notice ( title, writer, gubun, content, write_date, readnum, del_flag ) VALUES ( #title#, #writer#, #gubun#, #content#, getdate(), 0, 'N' ) int seq = (Integer)client.insert("Board.insertBoard", new Board()); 이렇게 하면 seq 값이 입력될 때 자동생성된 시퀸스 값이 된다.

개발 등/MyBatis 2011.10.14