INSERT INTO tb_questions ( question_id, survey_id, question_text, question_type, question_order, is_required ) VALUES ( CAST(#{questionId, jdbcType=OTHER} AS uuid), CAST(#{surveyId, jdbcType=OTHER} AS uuid), #{questionText}, #{questionType}, #{questionOrder}, #{isRequired} ) UPDATE tb_questions SET question_text = #{questionText}, question_type = #{questionType}, question_order = #{questionOrder}, is_required = #{isRequired} WHERE question_id = CAST(#{questionId, jdbcType=OTHER} AS uuid) DELETE FROM tb_questions WHERE question_id = CAST(#{questionId, jdbcType=OTHER} AS uuid)