INSERT INTO univassignment(assignmentid,teacherid,content,description,created,starttime,endtime,status,areaid,packagename,assigntype) VALUES ( (SELECT NEXTVAL('seq_univassignmentid')), #{assignmentid}, #{teacherid},#{content},#{description},#{created},#{starttime},#{endtime},#{status},#{areaid},#{packagename},#{assigntype}) Update univassignment teacherid = #{teacherid}, content = #{content}, description = #{description}, created = #{created}, starttime = #{starttime}, endtime = #{endtime}, status = #{status}, areaid = #{areaid}, packagename = #{packagename}, assigntype = #{assigntype} WHERE assignmentid = #{assignmentid} INSERT INTO univassigntoclass(classesid,assignmentid,areaid) VALUES (#{classesid},#{assignmentid},#{areaid}) INSERT INTO univAssigndetail(assigndetailid,assignmentid,assigntype,unitid,lessonid,title,areaid) VALUES ( (SELECT NEXTVAL('seq_univassigndetailid')), #{assigndetailid}, #{assignmentid},#{assigntype},#{unitid},#{lessonid},#{title},#{areaid})