t
.
ACCOUNTID1
, t.ACCOUNTNAME
, t.ACCOUNTTYPE
, t.ACCUMFUNDACCOUNT
, t.ASSISTANTID
, t.BANKID1
, t.BELONGTO
, t.BEMEMBERDATE
, t.BEPARTYDATE
, t.BIRTHDAY
, t.BIRTHPLACE
, t.CERTIFICATENUM
, t.companystartdate
, t.companyworkyear
, t.COSTCENTERID
, t.COUNTRYID
, t.DEGREE
, t.DEPARTMENTID
, t.DEPARTMENTNAME
, t.EDUCATIONLEVEL
, t.EMAIL
, t.employee_id
, t.ENDDATE
, t.EXTPHONE
, t.FAX
, t.FOLK
, t.HEALTHINFO
, t.HOMEADDRESS
, t.ID
, t.ISLABOUUNION
, t.JOBACTIVITYDESC
, t.JOBCALL
, t.jobcallname
, t.JOBLEVEL
, t.JOBTITLE
, t.JOBTITLENAME
, t.LASTLOGINDATE
, t.LASTNAME
, t.LOCATIONID
, t.loginid
, t.MANAGERID
, t.MANAGERSTR
, t.MARITALSTATUS
, t.MOBILE
, t.MOBILECALL
, t.NATIONALITY
, t.NATIVEPLACE
, t.POLICY
, t.PROBATIONENDDATE
, t.REGRESIDENTPLACE
, t.RESIDENTPHONE
, t.RESIDENTPLACE
, t.RESIDENTPOSTCODE
, t.RESOURCETYPE
, t.SECLEVEL
, t.SEX
, t.snapshot_time
, t.STARTDATE
, t.STATUS
, t.SUBCOMPANYID1
, t.SUBCOMPANYNAME
, t.TELEPHONE
, t.TEMPRESIDENTNUMBER
, t.USEKIND
, t.WORKCODE
, t.WORKROOM
, t.workstartdate
, t.workyear
, t.lt_cbzx
INSERT INTO hrsa_hrm_snapshot
ACCOUNTID1,
ACCOUNTNAME,
ACCOUNTTYPE,
ACCUMFUNDACCOUNT,
ASSISTANTID,
BANKID1,
BELONGTO,
BEMEMBERDATE,
BEPARTYDATE,
BIRTHDAY,
BIRTHPLACE,
CERTIFICATENUM,
companystartdate,
companyworkyear,
COSTCENTERID,
COUNTRYID,
DEGREE,
DEPARTMENTID,
DEPARTMENTNAME,
EDUCATIONLEVEL,
EMAIL,
employee_id,
ENDDATE,
EXTPHONE,
FAX,
FOLK,
HEALTHINFO,
HOMEADDRESS,
ID,
ISLABOUUNION,
JOBACTIVITYDESC,
JOBCALL,
jobcallname,
JOBLEVEL,
JOBTITLE,
JOBTITLENAME,
LASTLOGINDATE,
LASTNAME,
LOCATIONID,
loginid,
MANAGERID,
MANAGERSTR,
MARITALSTATUS,
MOBILE,
MOBILECALL,
NATIONALITY,
NATIVEPLACE,
POLICY,
PROBATIONENDDATE,
REGRESIDENTPLACE,
RESIDENTPHONE,
RESIDENTPLACE,
RESIDENTPOSTCODE,
RESOURCETYPE,
SECLEVEL,
SEX,
snapshot_time,
STARTDATE,
STATUS,
SUBCOMPANYID1,
SUBCOMPANYNAME,
TELEPHONE,
TEMPRESIDENTNUMBER,
USEKIND,
WORKCODE,
WORKROOM,
workstartdate,
workyear,
lt_cbzx,
lt_cbzxcode,
lt_gwpc,
lt_xcbzsc,
#{accountid1},
#{accountname},
#{accounttype},
#{accumfundaccount},
#{assistantid},
#{bankid1},
#{belongto},
#{bememberdate},
#{bepartydate},
#{birthday},
#{birthplace},
#{certificatenum},
#{companystartdate},
#{companyworkyear},
#{costcenterid},
#{countryid},
#{degree},
#{departmentid},
#{departmentname},
#{educationlevel},
#{email},
#{employeeId},
#{enddate},
#{extphone},
#{fax},
#{folk},
#{healthinfo},
#{homeaddress},
#{id},
#{islabouunion},
#{jobactivitydesc},
#{jobcall},
#{jobcallname},
#{joblevel},
#{jobtitle},
#{jobtitlename},
#{lastlogindate},
#{lastname},
#{locationid},
#{loginid},
#{managerid},
#{managerstr},
#{maritalstatus},
#{mobile},
#{mobilecall},
#{nationality},
#{nativeplace},
#{policy},
#{probationenddate},
#{regresidentplace},
#{residentphone},
#{residentplace},
#{residentpostcode},
#{resourcetype},
#{seclevel},
#{sex},
#{snapshotTime},
#{startdate},
#{status},
#{subcompanyid1},
#{subcompanyname},
#{telephone},
#{tempresidentnumber},
#{usekind},
#{workcode},
#{workroom},
#{workstartdate},
#{workyear},
#{ltCbzx},
#{ltCbzxcode},
#{ltGwpc},
#{ltXcbzsc},
UPDATE hrsa_hrm_snapshot
ACCOUNTID1=#{accountid1},
ACCOUNTNAME=#{accountname},
ACCOUNTTYPE=#{accounttype},
ACCUMFUNDACCOUNT=#{accumfundaccount},
ASSISTANTID=#{assistantid},
BANKID1=#{bankid1},
BELONGTO=#{belongto},
BEMEMBERDATE=#{bememberdate},
BEPARTYDATE=#{bepartydate},
BIRTHDAY=#{birthday},
BIRTHPLACE=#{birthplace},
CERTIFICATENUM=#{certificatenum},
companystartdate=#{companystartdate},
companyworkyear=#{companyworkyear},
COSTCENTERID=#{costcenterid},
COUNTRYID=#{countryid},
DEGREE=#{degree},
DEPARTMENTID=#{departmentid},
DEPARTMENTNAME=#{departmentname},
EDUCATIONLEVEL=#{educationlevel},
EMAIL=#{email},
employee_id=#{employeeId},
ENDDATE=#{enddate},
EXTPHONE=#{extphone},
FAX=#{fax},
FOLK=#{folk},
HEALTHINFO=#{healthinfo},
HOMEADDRESS=#{homeaddress},
ISLABOUUNION=#{islabouunion},
JOBACTIVITYDESC=#{jobactivitydesc},
JOBCALL=#{jobcall},
jobcallname=#{jobcallname},
JOBLEVEL=#{joblevel},
JOBTITLE=#{jobtitle},
JOBTITLENAME=#{jobtitlename},
LASTLOGINDATE=#{lastlogindate},
LASTNAME=#{lastname},
LOCATIONID=#{locationid},
loginid=#{loginid},
MANAGERID=#{managerid},
MANAGERSTR=#{managerstr},
MARITALSTATUS=#{maritalstatus},
MOBILE=#{mobile},
MOBILECALL=#{mobilecall},
NATIONALITY=#{nationality},
NATIVEPLACE=#{nativeplace},
POLICY=#{policy},
PROBATIONENDDATE=#{probationenddate},
REGRESIDENTPLACE=#{regresidentplace},
RESIDENTPHONE=#{residentphone},
RESIDENTPLACE=#{residentplace},
RESIDENTPOSTCODE=#{residentpostcode},
RESOURCETYPE=#{resourcetype},
SECLEVEL=#{seclevel},
SEX=#{sex},
snapshot_time=#{snapshotTime},
STARTDATE=#{startdate},
STATUS=#{status},
SUBCOMPANYID1=#{subcompanyid1},
SUBCOMPANYNAME=#{subcompanyname},
TELEPHONE=#{telephone},
TEMPRESIDENTNUMBER=#{tempresidentnumber},
USEKIND=#{usekind},
WORKCODE=#{workcode},
WORKROOM=#{workroom},
workstartdate=#{workstartdate},
workyear=#{workyear},
WHERE ID = #{id}
UPDATE hrsa_hrm_snapshot
ACCOUNTID1=#{accountid1},
ACCOUNTNAME=#{accountname},
ACCOUNTTYPE=#{accounttype},
ACCUMFUNDACCOUNT=#{accumfundaccount},
ASSISTANTID=#{assistantid},
BANKID1=#{bankid1},
BELONGTO=#{belongto},
BEMEMBERDATE=#{bememberdate},
BEPARTYDATE=#{bepartydate},
BIRTHDAY=#{birthday},
BIRTHPLACE=#{birthplace},
CERTIFICATENUM=#{certificatenum},
companystartdate=#{companystartdate},
companyworkyear=#{companyworkyear},
COSTCENTERID=#{costcenterid},
COUNTRYID=#{countryid},
DEGREE=#{degree},
DEPARTMENTID=#{departmentid},
DEPARTMENTNAME=#{departmentname},
EDUCATIONLEVEL=#{educationlevel},
EMAIL=#{email},
employee_id=#{employeeId},
ENDDATE=#{enddate},
EXTPHONE=#{extphone},
FAX=#{fax},
FOLK=#{folk},
HEALTHINFO=#{healthinfo},
HOMEADDRESS=#{homeaddress},
ISLABOUUNION=#{islabouunion},
JOBACTIVITYDESC=#{jobactivitydesc},
JOBCALL=#{jobcall},
jobcallname=#{jobcallname},
JOBLEVEL=#{joblevel},
JOBTITLE=#{jobtitle},
JOBTITLENAME=#{jobtitlename},
LASTLOGINDATE=#{lastlogindate},
LASTNAME=#{lastname},
LOCATIONID=#{locationid},
loginid=#{loginid},
MANAGERID=#{managerid},
MANAGERSTR=#{managerstr},
MARITALSTATUS=#{maritalstatus},
MOBILE=#{mobile},
MOBILECALL=#{mobilecall},
NATIONALITY=#{nationality},
NATIVEPLACE=#{nativeplace},
POLICY=#{policy},
PROBATIONENDDATE=#{probationenddate},
REGRESIDENTPLACE=#{regresidentplace},
RESIDENTPHONE=#{residentphone},
RESIDENTPLACE=#{residentplace},
RESIDENTPOSTCODE=#{residentpostcode},
RESOURCETYPE=#{resourcetype},
SECLEVEL=#{seclevel},
SEX=#{sex},
snapshot_time=#{snapshotTime},
STARTDATE=#{startdate},
STATUS=#{status},
SUBCOMPANYID1=#{subcompanyid1},
SUBCOMPANYNAME=#{subcompanyname},
TELEPHONE=#{telephone},
TEMPRESIDENTNUMBER=#{tempresidentnumber},
USEKIND=#{usekind},
WORKCODE=#{workcode},
WORKROOM=#{workroom},
workstartdate=#{workstartdate},
workyear=#{workyear},
WHERE ID = #{id}
UPDATE hrsa_hrm_snapshot
SET delete_type=1
WHERE id = #{id}
AND delete_type = 0
UPDATE hrsa_hrm_snapshot
SET delete_type = 1
WHERE id IN
#{id}
delete from hrsa_hrm_snapshot
WHERE snapshot_time = #{snapshotTime}
e
.
ID as employee_id
,e.loginid
,e.LASTNAME
,e.SEX
,e.BIRTHDAY
,e.NATIONALITY
,e.MARITALSTATUS
,e.TELEPHONE
,e.MOBILE
,e.MOBILECALL
,e.EMAIL
,e.LOCATIONID
,e.WORKROOM
,e.HOMEADDRESS
,e.RESOURCETYPE
,e.STARTDATE
,e.ENDDATE
,e.JOBTITLE
,j.JOBTITLENAME
,e.JOBACTIVITYDESC
,e.JOBLEVEL
,e.SECLEVEL
,e.DEPARTMENTID
,d.DEPARTMENTNAME
,e.SUBCOMPANYID1
,c.SUBCOMPANYNAME
,e.COSTCENTERID
,e.MANAGERID
,e.ASSISTANTID
,e.BANKID1
,e.ACCOUNTID1
,e.LASTLOGINDATE
,e.CERTIFICATENUM
,e.NATIVEPLACE
,e.EDUCATIONLEVEL
,e.BEMEMBERDATE
,e.BEPARTYDATE
,e.WORKCODE
,e.REGRESIDENTPLACE
,e.HEALTHINFO
,e.RESIDENTPLACE
,e.POLICY
,e.DEGREE
,e.USEKIND
,e.JOBCALL
,job.NAME as jobcallname
,e.ACCUMFUNDACCOUNT
,e.BIRTHPLACE
,e.FOLK
,e.RESIDENTPHONE
,e.RESIDENTPOSTCODE
,e.EXTPHONE
,e.MANAGERSTR
,e.STATUS
,e.FAX
,e.ISLABOUUNION
,e.TEMPRESIDENTNUMBER
,e.PROBATIONENDDATE
,e.COUNTRYID
,e.ACCOUNTTYPE
,e.BELONGTO
,e.ACCOUNTNAME
,e.companystartdate
,e.workstartdate
,e.companyworkyear
,e.workyear