with temp as( select '1' idx , '10' dept , '20170703' as lastm ,'기타' as data_etc from dual union all select '2' idx , '20' dept , '20170704' as lastm ,'정상' as data_etc from dual union all select '2' idx , '20' dept , '20170705' as lastm ,'비정상' as data_etc from dual union all select '3' idx , '40' dept , '20170703' as lastm ,'기타' as data_etc from dual union all select '3' idx , '40' dept , '20170..
ibatis 로 작업을 하다보면 동적 쿼리를 만들어야 할때가 있다 동적으로 조인 테이블을 만들거나, 동적으로 조회하는 필드명을 추가, 변경할때, 아래와 같이 태그들을 이용해서 구현할때가 있다 이땐 필히, remapResults = "True" 를 기술해줘야 한다 안그러면 부적절한 열명입니다 오류가 발생할것입니다. ibatis 기술 문서를 참고하자면, remapResults 속성은 , , 그리고 에서 사용가능하다. 이것은 선택적인 속성이고 디폴트는 false이다. remapResults속성은 쿼리가 반환 칼럼의 다양한 세트를 가질때 true셋팅되어야만 한다. 다음 쿼리를 보자. SELECT $fieldList$FROM table이전 예제에서 칼럼의 목록은 테이블이 언제나 같더라도 동적이다.SELECT *F..
PrepareStatment(#)와 Statment($) 1. #의 사용 (PrepareStatment) - #을 사용할 경우 오라클의 PreparedStatment를 사용하게 된다. 예제(name=John) a. mybatis mapper SELECT NAME FROM TEST WHERE NAME=#{name} b. 오라클에서 받은 쿼리 SELECT NAME FROM TEST WHERE NAME = ? 실제 수행 쿼리 SELECT NAME FROM TEST WHERE NAME='John' 2. $의 사용(Statment) - $는 간단히 스트링 자체를 변환(REPLACE)해 버린다 예제(score=99) a. mybatis mapper SELECT NAME FROM TEST WHERE SCORE=${s..
- Total
- Today
- Yesterday
- 신혼
- 삼슉이
- Oracle
- 바다
- 여행
- 정답
- 직링
- 오피스
- 개발폰트
- 시즌2
- Java
- font
- 쿠폰
- 유휴시간
- 할인
- 조회
- 데스트톱
- 직구
- 지니어스
- 펄
- 해외
- 수리영역
- 배달의민족
- phython
- 오라클
- 무료
- 베네수엘라
- 배민
- 인텔리 제이
- 배민문방구
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |