ResumeID, ResumeName, UserName, Gender, Birthday, Age, Degree, Experience, Mobile,
CardNo, Email, IsMarryed, Residence, Origin, Nationality, GraduateCollege, Major,
Lanuage, GraduateDate, PositionRating, KeyWords, JobObjective, Salary, SelfIntroduce,
UserId, HeadUrl, IsPrivate, IsDeleted, CreateDate, UpdateUserId, updateDate, ResumeDownloadUrl, status,currentcompany,industry
delete from Resume
where ResumeID = #{resumeid,jdbcType=INTEGER}
insert into Resume (ResumeID, ResumeName, UserName,
Gender, Birthday, Age,
Degree, Experience, Mobile,
CardNo, Email, IsMarryed,
Residence, Origin, Nationality,
GraduateCollege, Major, Lanuage,
GraduateDate, PositionRating, KeyWords,
JobObjective, Salary, SelfIntroduce,
UserId, HeadUrl, IsPrivate,
IsDeleted, CreateDate, UpdateUserId,
updateDate, ResumeDownloadUrl, status,currentcompany,industry)
values (#{resumeid,jdbcType=INTEGER}, #{resumename,jdbcType=VARCHAR}, #{username,jdbcType=VARCHAR},
#{gender,jdbcType=VARCHAR}, #{birthday,jdbcType=TIMESTAMP}, #{age,jdbcType=VARCHAR},
#{degree,jdbcType=VARCHAR}, #{experience,jdbcType=VARCHAR}, #{mobile,jdbcType=VARCHAR},
#{cardno,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{ismarryed,jdbcType=BIT},
#{residence,jdbcType=VARCHAR}, #{origin,jdbcType=VARCHAR}, #{nationality,jdbcType=VARCHAR},
#{graduatecollege,jdbcType=VARCHAR}, #{major,jdbcType=VARCHAR}, #{lanuage,jdbcType=VARCHAR},
#{graduatedate,jdbcType=TIMESTAMP}, #{positionrating,jdbcType=VARCHAR}, #{keywords,jdbcType=VARCHAR},
#{jobobjective,jdbcType=VARCHAR}, #{salary,jdbcType=VARCHAR}, #{selfintroduce,jdbcType=VARCHAR},
#{userid,jdbcType=INTEGER}, #{headurl,jdbcType=VARCHAR}, #{isprivate,jdbcType=BIT},
#{isdeleted,jdbcType=BIT}, #{createdate,jdbcType=TIMESTAMP}, #{updateuserid,jdbcType=INTEGER},
#{updatedate,jdbcType=TIMESTAMP}, #{resumedownloadurl,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}
, #{currentcompany,jdbcType=VARCHAR}, #{industry,jdbcType=VARCHAR})
SELECT LAST_INSERT_ID()
insert into Resume
ResumeID,
ResumeName,
UserName,
Gender,
Birthday,
Age,
Degree,
Experience,
Mobile,
CardNo,
Email,
IsMarryed,
Residence,
Origin,
Nationality,
GraduateCollege,
Major,
Lanuage,
GraduateDate,
PositionRating,
KeyWords,
JobObjective,
Salary,
SelfIntroduce,
UserId,
HeadUrl,
IsPrivate,
IsDeleted,
CreateDate,
UpdateUserId,
updateDate,
ResumeDownloadUrl,
status,
currentcompany,
industry,
#{resumeid,jdbcType=INTEGER},
#{resumename,jdbcType=VARCHAR},
#{username,jdbcType=VARCHAR},
#{gender,jdbcType=VARCHAR},
#{birthday,jdbcType=TIMESTAMP},
#{age,jdbcType=VARCHAR},
#{degree,jdbcType=VARCHAR},
#{experience,jdbcType=VARCHAR},
#{mobile,jdbcType=VARCHAR},
#{cardno,jdbcType=VARCHAR},
#{email,jdbcType=VARCHAR},
#{ismarryed,jdbcType=BIT},
#{residence,jdbcType=VARCHAR},
#{origin,jdbcType=VARCHAR},
#{nationality,jdbcType=VARCHAR},
#{graduatecollege,jdbcType=VARCHAR},
#{major,jdbcType=VARCHAR},
#{lanuage,jdbcType=VARCHAR},
#{graduatedate,jdbcType=TIMESTAMP},
#{positionrating,jdbcType=VARCHAR},
#{keywords,jdbcType=VARCHAR},
#{jobobjective,jdbcType=VARCHAR},
#{salary,jdbcType=VARCHAR},
#{selfintroduce,jdbcType=VARCHAR},
#{userid,jdbcType=INTEGER},
#{headurl,jdbcType=VARCHAR},
#{isprivate,jdbcType=BIT},
#{isdeleted,jdbcType=BIT},
#{createdate,jdbcType=TIMESTAMP},
#{updateuserid,jdbcType=INTEGER},
#{updatedate,jdbcType=TIMESTAMP},
#{resumedownloadurl,jdbcType=VARCHAR},
#{status,jdbcType=VARCHAR},
#{currentcompany,jdbcType=VARCHAR},
#{industry,jdbcType=VARCHAR},
ON DUPLICATE KEY UPDATE
ResumeName = #{resumename,jdbcType=VARCHAR},
Gender = #{gender,jdbcType=VARCHAR},
Birthday = #{birthday,jdbcType=TIMESTAMP},
Age = #{age,jdbcType=VARCHAR},
Degree = #{degree,jdbcType=VARCHAR},
Experience = #{experience,jdbcType=VARCHAR},
CardNo = #{cardno,jdbcType=VARCHAR},
Email = #{email,jdbcType=VARCHAR},
IsMarryed = #{ismarryed,jdbcType=BIT},
Residence = #{residence,jdbcType=VARCHAR},
Origin = #{origin,jdbcType=VARCHAR},
Nationality = #{nationality,jdbcType=VARCHAR},
GraduateCollege = #{graduatecollege,jdbcType=VARCHAR},
Major = #{major,jdbcType=VARCHAR},
Lanuage = #{lanuage,jdbcType=VARCHAR},
GraduateDate = #{graduatedate,jdbcType=TIMESTAMP},
PositionRating = #{positionrating,jdbcType=VARCHAR},
KeyWords = #{keywords,jdbcType=VARCHAR},
JobObjective = #{jobobjective,jdbcType=VARCHAR},
Salary = #{salary,jdbcType=VARCHAR},
SelfIntroduce = #{selfintroduce,jdbcType=VARCHAR},
UserId = #{userid,jdbcType=INTEGER},
HeadUrl = #{headurl,jdbcType=VARCHAR},
IsPrivate = #{isprivate,jdbcType=BIT},
IsDeleted = #{isdeleted,jdbcType=BIT},
CreateDate = #{createdate,jdbcType=TIMESTAMP},
UpdateUserId = #{updateuserid,jdbcType=INTEGER},
updateDate = #{updatedate,jdbcType=TIMESTAMP},
ResumeDownloadUrl = #{resumedownloadurl,jdbcType=VARCHAR},
status = #{status, jdbcType=VARCHAR},
currentcompany = #{currentcompany,jdbcType=VARCHAR},
industry = #{industry,jdbcType=VARCHAR},
update Resume
ResumeName = #{resumename,jdbcType=VARCHAR},
UserName = #{username,jdbcType=VARCHAR},
Gender = #{gender,jdbcType=VARCHAR},
Birthday = #{birthday,jdbcType=TIMESTAMP},
Age = #{age,jdbcType=VARCHAR},
Degree = #{degree,jdbcType=VARCHAR},
Experience = #{experience,jdbcType=VARCHAR},
Mobile = #{mobile,jdbcType=VARCHAR},
CardNo = #{cardno,jdbcType=VARCHAR},
Email = #{email,jdbcType=VARCHAR},
IsMarryed = #{ismarryed,jdbcType=BIT},
Residence = #{residence,jdbcType=VARCHAR},
Origin = #{origin,jdbcType=VARCHAR},
Nationality = #{nationality,jdbcType=VARCHAR},
GraduateCollege = #{graduatecollege,jdbcType=VARCHAR},
Major = #{major,jdbcType=VARCHAR},
Lanuage = #{lanuage,jdbcType=VARCHAR},
GraduateDate = #{graduatedate,jdbcType=TIMESTAMP},
PositionRating = #{positionrating,jdbcType=VARCHAR},
KeyWords = #{keywords,jdbcType=VARCHAR},
JobObjective = #{jobobjective,jdbcType=VARCHAR},
Salary = #{salary,jdbcType=VARCHAR},
SelfIntroduce = #{selfintroduce,jdbcType=VARCHAR},
UserId = #{userid,jdbcType=INTEGER},
HeadUrl = #{headurl,jdbcType=VARCHAR},
IsPrivate = #{isprivate,jdbcType=BIT},
IsDeleted = #{isdeleted,jdbcType=BIT},
CreateDate = #{createdate,jdbcType=TIMESTAMP},
UpdateUserId = #{updateuserid,jdbcType=INTEGER},
updateDate = #{updatedate,jdbcType=TIMESTAMP},
ResumeDownloadUrl = #{resumedownloadurl,jdbcType=VARCHAR},
status = #{status, jdbcType=VARCHAR},
currentcompany = #{currentcompany,jdbcType=VARCHAR},
industry = #{industry,jdbcType=VARCHAR},
where ResumeID = #{resumeid,jdbcType=INTEGER}
update Resume
set ResumeName = #{resumename,jdbcType=VARCHAR},
UserName = #{username,jdbcType=VARCHAR},
Gender = #{gender,jdbcType=VARCHAR},
Birthday = #{birthday,jdbcType=TIMESTAMP},
Age = #{age,jdbcType=VARCHAR},
Degree = #{degree,jdbcType=VARCHAR},
Experience = #{experience,jdbcType=VARCHAR},
Mobile = #{mobile,jdbcType=VARCHAR},
CardNo = #{cardno,jdbcType=VARCHAR},
Email = #{email,jdbcType=VARCHAR},
IsMarryed = #{ismarryed,jdbcType=BIT},
Residence = #{residence,jdbcType=VARCHAR},
Origin = #{origin,jdbcType=VARCHAR},
Nationality = #{nationality,jdbcType=VARCHAR},
GraduateCollege = #{graduatecollege,jdbcType=VARCHAR},
Major = #{major,jdbcType=VARCHAR},
Lanuage = #{lanuage,jdbcType=VARCHAR},
GraduateDate = #{graduatedate,jdbcType=TIMESTAMP},
PositionRating = #{positionrating,jdbcType=VARCHAR},
KeyWords = #{keywords,jdbcType=VARCHAR},
JobObjective = #{jobobjective,jdbcType=VARCHAR},
Salary = #{salary,jdbcType=VARCHAR},
SelfIntroduce = #{selfintroduce,jdbcType=VARCHAR},
UserId = #{userid,jdbcType=INTEGER},
HeadUrl = #{headurl,jdbcType=VARCHAR},
IsPrivate = #{isprivate,jdbcType=BIT},
IsDeleted = #{isdeleted,jdbcType=BIT},
CreateDate = #{createdate,jdbcType=TIMESTAMP},
UpdateUserId = #{updateuserid,jdbcType=INTEGER},
updateDate = #{updatedate,jdbcType=TIMESTAMP},
ResumeDownloadUrl = #{resumedownloadurl,jdbcType=VARCHAR},
status = #{status,jdbcType=VARCHAR},
currentcompany = #{currentcompany,jdbcType=VARCHAR},
industry = #{industry,jdbcType=VARCHAR}
where ResumeID = #{resumeid,jdbcType=INTEGER}
INSERT INTO ResumeStore (ResumeId, UserId) VALUES (#{resumeId} , #{userId})
delete from ResumeStore where ResumeId = #{resumeId} AND userId=#{userId}