728x90 반응형 Developer/DB88 [DB] IBATIS selectKey @123public String testileInsertAct (DataMap dataMap) throws Exception { return (String) (insert(" testDAO . testileInsertAct ", dataMap));}Colored by Color Scriptercs@123456789101112131415161718192021222324insert id="testDAO.testileInsertAct" parameterClass="dataMap"> selectKey keyProperty="fileSeq" resultClass="java.lang.String" type="pre"> SELECT NVL(MAX(파일일련번호),0)+1 AS SEQ FROM 파.. 2024. 3. 7. [DB] OVER()함수 SELECT ROWNUM , COUNT (TEST_SEQ) OVER () TOTAL_CNT , COUNT ( TEST _SEQ) OVER () - ROWNUM + 1 display_no FROM TEST _STUDENT CS AND TOTAL_CNT + 1 - display_no > ( ('1' - 1)*'10' ) AND ( ('1' - 1)*'10' ) + '10' >= TOTAL_CNT + 1 - display_no AND TOTAL_CNT + 1 - display_no > 0 AND 0 + #{numPerPage} >= TOTAL_CNT + 1 - display_no AND TOTAL_CNT + 1 - display_no > ( (#{currentPage} - 1)*#{numPerPage} ) A.. 2024. 1. 18. [iBatis, Mybatis] SQL TimeOut설정 iBatis 사용시, Queryt마다 timeout을 설정 하려면 아래와 같이 XML에 선언 2023. 10. 10. [DB] 특정값 우선정렬 ORDER BY CASE WHEN CP_ID = 'test' THEN 1 ELSE 2 END ,TITLE ASC 2023. 10. 10. [DB] 계층형 쿼리 START WITH @ 계층형 쿼리 : 부모, 자식 간의 수직관계를 트리 구조 형태로 보여주는 쿼리 START WITH : 트리 구조의 최상위 행을 지정합니다. CONNECT BY : 부모, 자식의 관계를 지정합니다. PRIOR : CONNECT BY 절에 사용되며 PRIOR에 지정된 컬럼이 맞은편 컬럼을 찾아갑니다. CONNECT BY PRIOR 자식 컬럼 = 부모 컬럼 : 부모 → 자식 순방향 전개 CONNECT BY PRIOR 부모 컬럼 = 자식 컬럼 : 자식 → 부모 역방향 전개 ORDER SIBLINGS : 계층형 쿼리에서 정렬을 수행합니다. [예제] [테스트 테이블, 데이터 생성] create table t1 ( parent_c varchar2(1) ,child_c varchar2(1) ); insert into.. 2023. 9. 4. 이전 1 2 3 4 5 ··· 18 다음 728x90 반응형