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.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
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,
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,
#{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},
#{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},
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,
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,
)
VALUES
(
#{item.accountid1},
#{item.accountname},
#{item.accounttype},
#{item.accumfundaccount},
#{item.assistantid},
#{item.bankid1},
#{item.belongto},
#{item.bememberdate},
#{item.bepartydate},
#{item.birthday},
#{item.birthplace},
#{item.certificatenum},
#{item.companystartdate},
#{item.companyworkyear},
#{item.costcenterid},
#{item.countryid},
#{item.degree},
#{item.departmentid},
#{item.departmentname},
#{item.educationlevel},
#{item.email},
#{item.employeeId},
#{item.enddate},
#{item.extphone},
#{item.fax},
#{item.folk},
#{item.healthinfo},
#{item.homeaddress},
#{item.id},
#{item.islabouunion},
#{item.jobactivitydesc},
#{item.jobcall},
#{item.joblevel},
#{item.jobtitle},
#{item.jobtitlename},
#{item.lastlogindate},
#{item.lastname},
#{item.locationid},
#{item.loginid},
#{item.managerid},
#{item.managerstr},
#{item.maritalstatus},
#{item.mobile},
#{item.mobilecall},
#{item.nationality},
#{item.nativeplace},
#{item.policy},
#{item.probationenddate},
#{item.regresidentplace},
#{item.residentphone},
#{item.residentplace},
#{item.residentpostcode},
#{item.resourcetype},
#{item.seclevel},
#{item.sex},
#{item.snapshotTime},
#{item.startdate},
#{item.status},
#{item.subcompanyid1},
#{item.subcompanyname},
#{item.telephone},
#{item.tempresidentnumber},
#{item.usekind},
#{item.workcode},
#{item.workroom},
#{item.workstartdate},
#{item.workyear},
)
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,
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,
)
select
#{item.accountid1,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.accountname,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.accounttype,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.accumfundaccount,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.assistantid,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.bankid1,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.belongto,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.bememberdate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.bepartydate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.birthday,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.birthplace,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.certificatenum,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.companystartdate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.companyworkyear,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.costcenterid,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.countryid,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.degree,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.departmentid,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.departmentname,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.educationlevel,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.email,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.employeeId,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.enddate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.extphone,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.fax,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.folk,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.healthinfo,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.homeaddress,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.id,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.islabouunion,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.jobactivitydesc,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.jobcall,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.joblevel,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.jobtitle,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.jobtitlename,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.lastlogindate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.lastname,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.locationid,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.loginid,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.managerid,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.managerstr,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.maritalstatus,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.mobile,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.mobilecall,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.nationality,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.nativeplace,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.policy,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.probationenddate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.regresidentplace,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.residentphone,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.residentplace,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.residentpostcode,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.resourcetype,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.seclevel,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.sex,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.snapshotTime,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.startdate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.status,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.subcompanyid1,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.subcompanyname,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.telephone,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.tempresidentnumber,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.usekind,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.workcode,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.workroom,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.workstartdate,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
#{item.workyear,jdbcType=DOUBLE、DATE、VARCHAR、INTEGER},
from dual
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,
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,
)
VALUES
(
#{item.accountid1},
#{item.accountname},
#{item.accounttype},
#{item.accumfundaccount},
#{item.assistantid},
#{item.bankid1},
#{item.belongto},
#{item.bememberdate},
#{item.bepartydate},
#{item.birthday},
#{item.birthplace},
#{item.certificatenum},
#{item.companystartdate},
#{item.companyworkyear},
#{item.costcenterid},
#{item.countryid},
#{item.degree},
#{item.departmentid},
#{item.departmentname},
#{item.educationlevel},
#{item.email},
#{item.employeeId},
#{item.enddate},
#{item.extphone},
#{item.fax},
#{item.folk},
#{item.healthinfo},
#{item.homeaddress},
#{item.id},
#{item.islabouunion},
#{item.jobactivitydesc},
#{item.jobcall},
#{item.joblevel},
#{item.jobtitle},
#{item.jobtitlename},
#{item.lastlogindate},
#{item.lastname},
#{item.locationid},
#{item.loginid},
#{item.managerid},
#{item.managerstr},
#{item.maritalstatus},
#{item.mobile},
#{item.mobilecall},
#{item.nationality},
#{item.nativeplace},
#{item.policy},
#{item.probationenddate},
#{item.regresidentplace},
#{item.residentphone},
#{item.residentplace},
#{item.residentpostcode},
#{item.resourcetype},
#{item.seclevel},
#{item.sex},
#{item.snapshotTime},
#{item.startdate},
#{item.status},
#{item.subcompanyid1},
#{item.subcompanyname},
#{item.telephone},
#{item.tempresidentnumber},
#{item.usekind},
#{item.workcode},
#{item.workroom},
#{item.workstartdate},
#{item.workyear},
)
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},
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} AND delete_type = 0
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},
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} AND delete_type = 0
UPDATE hrsa_hrm_snapshot
SET delete_type=1
WHERE id = #{id}
AND delete_type = 0
UPDATE hrsa_hrm_snapshot
SET delete_type = 1
WHERE delete_type = 0
AND 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
,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