WorkID, CompanyName, CompanyPosition, LeaderName, LeaderMobile, IinductionStartDate,
IinductionEndDate, PostionName, WorkDetail, ResumeID, OrderBy, Reason
delete from ResumeWork
where WorkID = #{workid,jdbcType=INTEGER}
insert into ResumeWork (WorkID, CompanyName, CompanyPosition,
LeaderName, LeaderMobile, IinductionStartDate,
IinductionEndDate, PostionName, WorkDetail,
ResumeID, OrderBy, Reason
)
values (#{workid,jdbcType=INTEGER}, #{companyname,jdbcType=VARCHAR}, #{companyposition,jdbcType=VARCHAR},
#{leadername,jdbcType=VARCHAR}, #{leadermobile,jdbcType=VARCHAR}, #{iinductionstartdate,jdbcType=TIMESTAMP},
#{iinductionenddate,jdbcType=TIMESTAMP}, #{postionname,jdbcType=VARCHAR}, #{workdetail,jdbcType=VARCHAR},
#{resumeid,jdbcType=INTEGER}, #{orderby,jdbcType=INTEGER}, #{reason,jdbcType=VARCHAR}
)
insert into ResumeWork
WorkID,
CompanyName,
CompanyPosition,
LeaderName,
LeaderMobile,
IinductionStartDate,
IinductionEndDate,
PostionName,
WorkDetail,
ResumeID,
OrderBy,
Reason,
#{workid,jdbcType=INTEGER},
#{companyname,jdbcType=VARCHAR},
#{companyposition,jdbcType=VARCHAR},
#{leadername,jdbcType=VARCHAR},
#{leadermobile,jdbcType=VARCHAR},
#{iinductionstartdate,jdbcType=TIMESTAMP},
#{iinductionenddate,jdbcType=TIMESTAMP},
#{postionname,jdbcType=VARCHAR},
#{workdetail,jdbcType=VARCHAR},
#{resumeid,jdbcType=INTEGER},
#{orderby,jdbcType=INTEGER},
#{reason,jdbcType=VARCHAR},
ON DUPLICATE KEY UPDATE
CompanyName = #{companyname,jdbcType=VARCHAR},
CompanyPosition = #{companyposition,jdbcType=VARCHAR},
LeaderName = #{leadername,jdbcType=VARCHAR},
LeaderMobile = #{leadermobile,jdbcType=VARCHAR},
IinductionStartDate = #{iinductionstartdate,jdbcType=TIMESTAMP},
IinductionEndDate = #{iinductionenddate,jdbcType=TIMESTAMP},
PostionName = #{postionname,jdbcType=VARCHAR},
WorkDetail = #{workdetail,jdbcType=VARCHAR},
OrderBy = #{orderby,jdbcType=INTEGER},
Reason = #{reason,jdbcType=VARCHAR},
update ResumeWork
CompanyName = #{companyname,jdbcType=VARCHAR},
CompanyPosition = #{companyposition,jdbcType=VARCHAR},
LeaderName = #{leadername,jdbcType=VARCHAR},
LeaderMobile = #{leadermobile,jdbcType=VARCHAR},
IinductionStartDate = #{iinductionstartdate,jdbcType=TIMESTAMP},
IinductionEndDate = #{iinductionenddate,jdbcType=TIMESTAMP},
PostionName = #{postionname,jdbcType=VARCHAR},
WorkDetail = #{workdetail,jdbcType=VARCHAR},
ResumeID = #{resumeid,jdbcType=INTEGER},
OrderBy = #{orderby,jdbcType=INTEGER},
Reason = #{reason,jdbcType=VARCHAR},
where WorkID = #{workid,jdbcType=INTEGER}
update ResumeWork
set CompanyName = #{companyname,jdbcType=VARCHAR},
CompanyPosition = #{companyposition,jdbcType=VARCHAR},
LeaderName = #{leadername,jdbcType=VARCHAR},
LeaderMobile = #{leadermobile,jdbcType=VARCHAR},
IinductionStartDate = #{iinductionstartdate,jdbcType=TIMESTAMP},
IinductionEndDate = #{iinductionenddate,jdbcType=TIMESTAMP},
PostionName = #{postionname,jdbcType=VARCHAR},
WorkDetail = #{workdetail,jdbcType=VARCHAR},
ResumeID = #{resumeid,jdbcType=INTEGER},
OrderBy = #{orderby,jdbcType=INTEGER},
Reason = #{reason,jdbcType=VARCHAR}
where WorkID = #{workid,jdbcType=INTEGER}