(스크랩) Clob처리/ResultMap사용방법
ORACLE의 CLOB타입의 데이터를 MyBatis를 이용해 처리할 때는 resultMap 태그를 만들고 타입을 지정해줘야 합니다. 이유는, CLOB타입을 String형으로 매핑하여 사용하기 위함입니다. resultMap을 사용할 때는 resultType이 아닌 resultMap으로 명시해야 합니다. 그리고 resultMap의 id값과 일치하게 적어야 참조 사용이 됩니다. SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY DOCNUM DESC) RNUM, BRD_TYPE, BRD_CD, DOCNUM, ADD_USR_NM, TITLE, CONTENTS, ATTACH, DEL_CONF, VIEWCOUNT FROM BOARD_MAIN_TEST ) X WHERE X.RNUM..
2017. 12. 28.
(스크랩)오라클 함수 정리
DECODE 함수 오라클에서만 지원SELECT 내 비교 연산이중으로 DECODE문 안에 DECODE 사용 가능 형식 1 DECODE(컬럼명, '조건', 같으면, 다르면)ex) DECODE(depth, '10', '기획부', '영업부')형식 2DECODE(컬럼명, '조건1', '값1', '조건2', '값2', '조건3', '값3', ...)ex) DECODE(depth, '10', '기획부', '20', '영업부', 30, '비서실') SUBSTR 함수 ORACLE 내장함수에는 LEFT(), RIGHT() 함수가 없다.SUBSTR 함수를 통해 똑같이 구현이 가능하다. ex) 3번째 자리부터 쭉SELECT SUBSTR('ABC권경안Z9', 3)FROM DUAL;C권경안Z9 ex) 4번째 자리부터 2글자SEL..
2017. 12. 20.