INSERT INTO tb_surveys ( survey_id, survey_title, survey_description, created_at, updated_at, is_active, start_date, end_date ) VALUES ( CAST(#{surveyId, jdbcType=OTHER} AS uuid), #{surveyTitle}, #{surveyDescription}, #{createdAt}, #{updatedAt}, #{isActive}, #{startDate}, #{endDate} ) UPDATE tb_surveys SET survey_title = #{surveyTitle}, survey_description = #{surveyDescription}, updated_at = #{updatedAt}, is_active = #{isActive}, start_date = #{startDate}, end_date = #{endDate} WHERE survey_id = CAST(#{surveyId, jdbcType=OTHER} AS uuid) UPDATE tb_surveys SET is_active = #{isActive}, updated_at = NOW() WHERE survey_id = CAST(#{surveyId, jdbcType=OTHER} AS uuid) DELETE FROM tb_surveys WHERE survey_id = CAST(#{surveyId, jdbcType=OTHER} AS uuid)