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})