diff --git a/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBBSMaster_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBBSMaster_SQL_Tibero.xml index 20ee3d49..89b94b66 100644 --- a/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBBSMaster_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBBSMaster_SQL_Tibero.xml @@ -420,6 +420,7 @@ a.BBS_DC, a.SECRET_YN, '' as MENU_COURS, + '' as FIRST_DEPT_MENU_NO, /*REPLACE(GETMENUCOURS(h.MENU_NO), '|', ' > ') as MENU_COURS,*/ /*get1DepthMenuNo(h.MENU_NO) as FIRST_DEPT_MENU_NO,*/ /* diff --git a/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBoard_SQL_Tibero.xml b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBoard_SQL_Tibero.xml index d0f0df94..cfc01d64 100644 --- a/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBoard_SQL_Tibero.xml +++ b/src/main/resources/egovframework/sqlmap/let/cop/bbs/EgovBoard_SQL_Tibero.xml @@ -243,16 +243,22 @@ /* 메인의 폴라스토리 대표이미지 하나만 가져오기 */ a.NTT_ID != #mainPolaNttId# - ORDER BY 1=1 + ORDER BY 1 ,$searchSortCnd$ @@ -313,7 +319,10 @@ $searchSortOrd$ , NTT_ID desc /** 댓글로 인해서 무조건 세팅 */ - LIMIT #recordCountPerPage# OFFSET #firstIndex# + /* + LIMIT recordCountPerPage OFFSET firstIndex + */ + OFFSET #firstIndex# ROWS FETCH NEXT #recordCountPerPage# ROWS ONLY; + /* authorGroupDAO.selectAuthorGroupList */ SELECT A.USER_ID, A.USER_NM, A.GROUP_ID, @@ -43,27 +44,30 @@ WHERE 1 = 1 - ( A.USER_ID LIKE CONCAT('%' , #searchKeyword#, '%') OR - A.USER_NM LIKE CONCAT('%' , #searchKeyword#, '%') ) + ( A.USER_ID LIKE '%'||#searchKeyword#||'%' OR + A.USER_NM LIKE '%'||#searchKeyword#||'%' ) - A.USER_ID LIKE CONCAT('%' , #searchKeyword#, '%') + A.USER_ID LIKE '%'||#searchKeyword#||'%' - A.USER_NM LIKE CONCAT('%' , #searchKeyword#, '%') + A.USER_NM LIKE '%'||#searchKeyword#||'%' A.GROUP_ID = #searchKeyword# - ORDER BY 1=1 + ORDER BY 1 ,$searchSortCnd$ $searchSortOrd$ - LIMIT #recordCountPerPage# OFFSET #firstIndex# + /* + LIMIT recordCountPerPage OFFSET firstIndex + */ + OFFSET #firstIndex# ROWS FETCH NEXT #recordCountPerPage# ROWS ONLY; @@ -95,7 +99,7 @@ + /* cntManageDAO.selectCntList */ SELECT A.CNT_ID AS cntId, A.CNTDT_ID AS cntDtId, A.CNT_NAME AS cntName, B.EMPLYR_ID AS registerId, A.MENU_NO AS menuNo , + /* IF(C.MENU_NM='root' , '', C.MENU_NM) AS menuNm, - DATE_FORMAT(A.REGIST_PNTTM , '%Y-%m-%d %T') registPnttm + */ + CASE WHEN C.MENU_NM='root' THEN '' ELSE C.MENU_NM END AS menuNm, + TO_CHAR(A.REGIST_PNTTM , 'YYYY-MM-DD HH24') registPnttm FROM CNT_MANAGE A LEFT JOIN LETTNEMPLYRINFO B ON A.REGISTER_ID = B.ESNTL_ID LEFT OUTER JOIN LETTNMENUINFO C @@ -46,6 +50,7 @@ + /* cntManageDAO.selectCntDtDetail */ SELECT A.CNT_ID cntId, A.CNTDT_ID cntDtId, A.CNT_CN cntCn , @@ -121,6 +127,7 @@ + /* cntManageDAO.selectContentVo */ SELECT CNTDT_ID cntDtId, CNT_ID cntId, CNT_NAME cntName, @@ -182,6 +191,7 @@ + /* cntManageDAO.selectContentByProFn */ SELECT A.CNT_ID as cntId, A.CNTDT_ID as cntDtId FROM CNT_MANAGE A @@ -224,6 +235,7 @@