INSERT INTO UnivHearExam(examid,examtype,isrecommend,title,description,hearpaperid, created,starttime,endtime,isnetexam,teacherid) VALUES ( (SELECT NEXTVAL('seq_univhearexamid')), #{examid}, #{examtype},#{isrecommend},#{title},#{description},#{hearpaperid},#{created}, #{starttime},#{endtime},#{isnetexam},#{teacherid}) INSERT INTO UnivHearAnswer(examanswerid,userid,examid,examtype,hearpaperid, score,answerdetail,created,areaid,origiscore) VALUES ( (SELECT NEXTVAL('seq_univhearanswerid')), #{examanswerid}, #{userid},#{examid},#{examtype},#{hearpaperid},#{score}, #{answerdetail},#{created},#{areaid},#{origiscore}) INSERT INTO UnivClassOwnHear(classesid,examid,areaid) VALUES (#{classesid},#{examid},#{areaid}) UPDATE UnivHearexam examtype = #{examtype}, isrecommend = #{isrecommend}, title = #{title}, description = #{description}, hearpaperid = #{hearpaperid}, created = #{created}, starttime = #{starttime}, endtime = #{endtime}, isnetexam = #{isnetexam}, teacherid = #{teacherid} WHERE examid = #{examid}