|
|
@@ -28,7 +28,7 @@ public class SynchronizeEmpInfo {
|
|
|
+ "USING EMPLOYEE SOURCETABLE "
|
|
|
+ "ON (SOURCETABLE.EM_CODE = TARGETTABLE.USER_NAME) "
|
|
|
+ "WHEN MATCHED THEN "
|
|
|
- + " UPDATE SET TARGETTABLE.BU_CLASS = SOURCETABLE.EM_CLASS, TARGETTABLE.PASS_WORD = SOURCETABLE.EM_PASSWORD, TARGETTABLE.BU_ROLE = SOURCETABLE.EM_TYPE "
|
|
|
+ + " UPDATE SET TARGETTABLE.BU_CLASS = SOURCETABLE.EM_CLASS, TARGETTABLE.PASS_WORD = SOURCETABLE.EM_PASSWORD "
|
|
|
+ "WHEN NOT MATCHED THEN"
|
|
|
+ " INSERT (BU_ID,BU_NAME,BU_DEPARTMENT,BU_POST,BU_USER_GROUP,USER_NAME,PASS_WORD,BU_ROLE,CREATE_DATE,UPDATA_DATE,USER_TOKEN,BU_PHONE,BU_CLASS) "
|
|
|
+ " VALUES (BI_USERS_SEQ.NEXTVAL,SOURCETABLE.EM_NAME,SOURCETABLE.EM_DEFAULTHSNAME,SOURCETABLE.EM_DEPART,NULL,SOURCETABLE.EM_CODE,SOURCETABLE.EM_PASSWORD,SOURCETABLE.EM_TYPE,SYSDATE,NULL,NULL,SOURCETABLE.EM_MOBILE,SOURCETABLE.EM_CLASS)";
|