select id, company_id, questionnaire_id, version_no, version_name, form_json, table_name, status, publish_time, publish_by, create_by, create_time, update_by, update_time, remark, del_flag from survey_questionnaire_version insert into survey_questionnaire_version company_id, questionnaire_id, version_no, version_name, form_json, table_name, status, publish_time, publish_by, create_by, remark, create_time #{companyId}, #{questionnaireId}, #{versionNo}, #{versionName}, #{formJson}, #{tableName}, #{status}, #{publishTime}, #{publishBy}, #{createBy}, #{remark}, #{createTime} update survey_questionnaire_version version_name = #{versionName}, form_json = #{formJson}, table_name = #{tableName}, status = #{status}, publish_time = #{publishTime}, publish_by = #{publishBy}, update_by = #{updateBy}, remark = #{remark}, update_time = sysdate() where id = #{id} update survey_questionnaire_version set del_flag = '1' where id = #{id} update survey_questionnaire_version set del_flag = '1' where id in #{id} update survey_questionnaire_version set del_flag = '1' where questionnaire_id = #{questionnaireId}