INSERT INTO Hearexam(examid,examtype,isrecommend,title,description,hearpaperid,created,starttime,endtime,isnetexam,teacherid)
VALUES (
(SELECT NEXTVAL('seq_hearexamid')),
#{examid},
#{examtype},#{isrecommend},#{title},#{description},#{hearpaperid},#{created},#{starttime},#{endtime},#{isnetexam},#{teacherid})
UPDATE Hearexam
examtype = #{examtype},
isrecommend = #{isrecommend},
title = #{title},
description = #{description},
hearpaperid = #{hearpaperid},
created = #{created},
starttime = #{starttime},
endtime = #{endtime},
isnetexam = #{isnetexam},
teacherid = #{teacherid}
WHERE examid = #{examid}
INSERT INTO HearAnswer(examanswerid,userid,examid,examtype,hearpaperid,score,answerdetail,created,areaid,origiscore,truescore)
VALUES (
(SELECT NEXTVAL('seq_hearanswerid')),
#{examanswerid},
#{userid},#{examid},#{examtype},#{hearpaperid},#{score},#{answerdetail},#{created},#{areaid},#{origiscore},#{truescore})
INSERT INTO classownhear(classesid,examid,areaid,objecttype)
VALUES (#{classesid},#{examid},#{areaid},#{objecttype})