CREATE TABLE IF NOT EXISTS `exam_paper_question` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增主键', `paper_question_id` char(36) NOT NULL COMMENT '主键', `paper_id` char(36) DEFAULT NULL COMMENT '试卷ID', `question_id` varchar(255) DEFAULT NULL COMMENT '试题ID', `question_sort` varchar(255) DEFAULT 'ZZZ-000' COMMENT '试题排序' PRIMARY KEY (`id`,`paper_question_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO exam_paper_question( paper_question_id, paper_id, question_id, question_sort ) VALUES( #{paperQuestionId}, #{paperId}, #{questionId}, #{questionSort} ) DELETE FROM exam_paper_question WHERE paper_id IN #{paperIds[${index}]} UPDATE exam_paper_question SET question_sort = #{questionSort} WHERE paper_question_id = #{paperQuestionId}