INSERT INTO TBL_QUESTIONS (
QUESTION_ID,
SURVEY_ID,
QUESTION_TEXT,
QUESTION_TYPE,
QUESTION_ORDER,
IS_REQUIRED
) VALUES (
#{questionId, jdbcType=VARCHAR},
#{surveyId, jdbcType=VARCHAR},
#{questionText, jdbcType=CLOB},
#{questionType, jdbcType=VARCHAR},
#{questionOrder, jdbcType=INTEGER},
#{isRequired, jdbcType=INTEGER}
)
UPDATE TBL_QUESTIONS
SET
QUESTION_TEXT = #{questionText, jdbcType=CLOB},
QUESTION_TYPE = #{questionType, jdbcType=VARCHAR},
QUESTION_ORDER = #{questionOrder, jdbcType=INTEGER},
IS_REQUIRED = #{isRequired, jdbcType=INTEGER}
WHERE QUESTION_ID = #{questionId, jdbcType=VARCHAR}
DELETE FROM TBL_QUESTIONS
WHERE QUESTION_ID = #{_parameter, jdbcType=VARCHAR}