조직도 연동 신규 티베로 디비에서 사용자 정보 조회 쿼리 변경 - 최신 변경일자 그룹핑 조건 추가
- 최신 변경일자 그룹핑 조건 추가 lettnemplyrinfo 테이블에 사용자 입력 전 삭제시 제외 ESNTL_ID 조건 변경
@b69db27395b2a0bbf0d07a629da86e5d40583503
--- src/main/resources/egovframework/spring/com/context-datasource.xml
+++ src/main/resources/egovframework/spring/com/context-datasource.xml
... | ... | @@ -86,21 +86,21 @@ |
| 86 | 86 |
<property name="maxActive" value="10"/> |
| 87 | 87 |
</bean> |
| 88 | 88 |
|
| 89 |
- <!-- Tibero 개발 --> |
|
| 89 |
+ <!-- Tibero 개발 |
|
| 90 | 90 |
<bean id="dataSource-tibero" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> |
| 91 | 91 |
<property name="driverClassName" value="com.tmax.tibero.jdbc.TbDriver"/> |
| 92 | 92 |
<property name="url" value="jdbc:tibero:thin:@61.74.35.17:8629:tibero" /> |
| 93 | 93 |
<property name="username" value="inf"/> |
| 94 | 94 |
<property name="password" value="inf1234!"/> |
| 95 |
- </bean> |
|
| 95 |
+ </bean>--> |
|
| 96 | 96 |
|
| 97 | 97 |
<!-- Tibero 운영 --> |
| 98 |
- <!-- <bean id="dataSource-tibero" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> |
|
| 98 |
+ <bean id="dataSource-tibero" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> |
|
| 99 | 99 |
<property name="driverClassName" value="com.tmax.tibero.jdbc.TbDriver"/> |
| 100 | 100 |
<property name="url" value="jdbc:tibero:thin:@192.168.3.21:8629:pola" /> |
| 101 | 101 |
<property name="username" value="inf"/> |
| 102 | 102 |
<property name="password" value="inf1234!"/> |
| 103 |
- </bean> --> |
|
| 103 |
+ </bean> |
|
| 104 | 104 |
|
| 105 | 105 |
<!-- cubrid --> |
| 106 | 106 |
<bean id="dataSource-cubrid" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> |
--- src/main/resources/egovframework/sqlmap/let/sync/EgovSyncGet_SQL_Tibero.xml
+++ src/main/resources/egovframework/sqlmap/let/sync/EgovSyncGet_SQL_Tibero.xml
... | ... | @@ -34,8 +34,13 @@ |
| 34 | 34 |
/*A.SEQ AS seq,*/ /*우편번호(사용안함)*/ |
| 35 | 35 |
DECODE(A.GW_USE_YN, 'Y','1', 'N', '0') AS status, /*그룹웨어사용여부 Y이면 1로, N이면 0으로 처리*/ |
| 36 | 36 |
A.MOD_DE AS modify_date |
| 37 |
- FROM VI_INF_USER_INFO A |
|
| 38 |
- WHERE 1 = 1 |
|
| 37 |
+ FROM VI_INF_USER_INFO A, |
|
| 38 |
+ ( |
|
| 39 |
+ SELECT EMP_NO, MAX(MOD_DE) AS MOD_DE |
|
| 40 |
+ FROM VI_INF_USER_INFO |
|
| 41 |
+ GROUP BY EMP_NO |
|
| 42 |
+ ) B |
|
| 43 |
+ WHERE A.EMP_NO = B.EMP_NO |
|
| 39 | 44 |
ORDER BY A.EMP_NO DESC |
| 40 | 45 |
</select> |
| 41 | 46 |
|
--- src/main/resources/egovframework/sqlmap/let/sync/EgovSyncSet_SQL_Mysql.xml
+++ src/main/resources/egovframework/sqlmap/let/sync/EgovSyncSet_SQL_Mysql.xml
... | ... | @@ -226,15 +226,7 @@ |
| 226 | 226 |
AND ESNTL_ID != '001013500' |
| 227 | 227 |
AND ESNTL_ID != '001014801' |
| 228 | 228 |
AND ESNTL_ID != '001013500' |
| 229 |
- AND ESNTL_ID != '001026810' |
|
| 230 |
- AND ESNTL_ID != '001027001' |
|
| 231 |
- AND ESNTL_ID != '001027410' |
|
| 232 |
- AND ESNTL_ID != '001027411' |
|
| 233 |
- AND ESNTL_ID != '001027418' |
|
| 234 |
- AND ESNTL_ID != '001027419' |
|
| 235 |
- AND ESNTL_ID != '001028308' |
|
| 236 |
- AND ESNTL_ID != '001028309' |
|
| 237 |
- AND ESNTL_ID != 'USRCNFRM_00000001095' |
|
| 229 |
+ AND ESNTL_ID != '001026603' |
|
| 238 | 230 |
) |
| 239 | 231 |
) |
| 240 | 232 |
</delete> |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?