and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, parentid, name, isdeleted, remark, createtime, updatetime, status, subjectid, subjectname, subjectcode delete from question_subject_knowledge_point where id = #{id,jdbcType=VARCHAR} delete from question_subject_knowledge_point insert into question_subject_knowledge_point (id, parentid, name, isdeleted, remark, createtime, updatetime, status, subjectid, subjectname, subjectcode) values (#{id,jdbcType=VARCHAR}, #{parentid,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{isdeleted,jdbcType=BIT}, #{remark,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{subjectid,jdbcType=VARCHAR}, #{subjectname,jdbcType=VARCHAR}, #{subjectcode,jdbcType=VARCHAR}) insert into question_subject_knowledge_point id, parentid, name, isdeleted, remark, createtime, updatetime, status, subjectid, subjectname, subjectcode, #{id,jdbcType=VARCHAR}, #{parentid,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{isdeleted,jdbcType=BIT}, #{remark,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{updatetime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{subjectid,jdbcType=VARCHAR}, #{subjectname,jdbcType=VARCHAR}, #{subjectcode,jdbcType=VARCHAR}, update question_subject_knowledge_point id = #{record.id,jdbcType=VARCHAR}, parentid = #{record.parentid,jdbcType=VARCHAR}, name = #{record.name,jdbcType=VARCHAR}, isdeleted = #{record.isdeleted,jdbcType=BIT}, remark = #{record.remark,jdbcType=VARCHAR}, createtime = #{record.createtime,jdbcType=TIMESTAMP}, updatetime = #{record.updatetime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, subjectid = #{record.subjectid,jdbcType=VARCHAR}, subjectname = #{record.subjectname,jdbcType=VARCHAR}, subjectcode = #{record.subjectcode,jdbcType=VARCHAR}, update question_subject_knowledge_point set id = #{record.id,jdbcType=VARCHAR}, parentid = #{record.parentid,jdbcType=VARCHAR}, name = #{record.name,jdbcType=VARCHAR}, isdeleted = #{record.isdeleted,jdbcType=BIT}, remark = #{record.remark,jdbcType=VARCHAR}, createtime = #{record.createtime,jdbcType=TIMESTAMP}, updatetime = #{record.updatetime,jdbcType=TIMESTAMP}, status = #{record.status,jdbcType=INTEGER}, subjectid = #{record.subjectid,jdbcType=VARCHAR}, subjectname = #{record.subjectname,jdbcType=VARCHAR}, subjectcode = #{record.subjectcode,jdbcType=VARCHAR} update question_subject_knowledge_point parentid = #{parentid,jdbcType=VARCHAR}, name = #{name,jdbcType=VARCHAR}, isdeleted = #{isdeleted,jdbcType=BIT}, remark = #{remark,jdbcType=VARCHAR}, createtime = #{createtime,jdbcType=TIMESTAMP}, updatetime = #{updatetime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, subjectid = #{subjectid,jdbcType=VARCHAR}, subjectname = #{subjectname,jdbcType=VARCHAR}, subjectcode = #{subjectcode,jdbcType=VARCHAR}, where id = #{id,jdbcType=VARCHAR} update question_subject_knowledge_point set parentid = #{parentid,jdbcType=VARCHAR}, name = #{name,jdbcType=VARCHAR}, isdeleted = #{isdeleted,jdbcType=BIT}, remark = #{remark,jdbcType=VARCHAR}, createtime = #{createtime,jdbcType=TIMESTAMP}, updatetime = #{updatetime,jdbcType=TIMESTAMP}, status = #{status,jdbcType=INTEGER}, subjectid = #{subjectid,jdbcType=VARCHAR}, subjectname = #{subjectname,jdbcType=VARCHAR}, subjectcode = #{subjectcode,jdbcType=VARCHAR} where id = #{id,jdbcType=VARCHAR}