DBA Data[Home] [Help]

APPS.IES_SVY_CREATE_INIT_RECORDS SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 25

        INSERT INTO ies_svy_ques_data_v(
                         survey_name,
                         survey_id,
					cycle_name,
					survey_cycle_id,
                         survey_deployment_id,
                         deployment_name,
                         dscript_id,
                         dscript_name,
                         panel_id,
                         panel_name,
                         question_id,
                         question_name,
					question_type,
					question_order,
                         lookup_id,
                         answer_id,
					answer_order,
                         answer_value,
                         answer_display_value,
                         ANSWER_COUNT)
                        (
                        SELECT  issv.survey_name,
                                        issv.survey_id,
								iscv.survey_cycle_name,
								iscv.survey_cycle_id,
                                        isdv.survey_deployment_id,
                                        isdv.deployment_name,
                                        issv.dscript_id,
                                        ids.dscript_name,
                                        ip.panel_id,
                                        ip.panel_label,
                                        iq.question_id,
                                        iq.question_label,
								iqt.question_type,
								iq.question_order,
                                        il.lookup_id,
                                        ia.answer_id,
								ia.answer_order,
                                        ia.answer_value,
                                        ia.answer_display_value,
                                        0 answer_count
                     from    ies_svy_surveys_v issv,
                     	    ies_svy_cycles_v iscv,
                             ies_svy_deplyments_v isdv,
                             ies_deployed_scripts ids,
                             ies_panels ip,
                             ies_questions iq,
					    ies_question_types iqt,
                             ies_lookups il,
                             ies_answers ia
                        WHERE issv.dscript_id = ids.dscript_id
				    AND ids.active_status = 1
                        AND ids.dscript_id = ip.dscript_id
				    AND ip.active_status = 1
                        AND ip.panel_id = iq.panel_id
				    AND iq.active_status = 1
                        AND iq.lookup_id is not null
                        AND iq.lookup_id = il.lookup_id
				    AND iq.question_type_id = iqt.question_type_id
                        AND il.lookup_id = ia.lookup_id
				    AND ia.active_status = 1
                        AND isdv.survey_cycle_id = iscv.survey_cycle_id
                        AND iscv.survey_id = issv.survey_id
                        AND isdv.survey_deployment_id = p_deployment_id
                        UNION
                        SELECT  issv.survey_name,
                                        issv.survey_id,
								iscv.survey_cycle_name,
								iscv.survey_cycle_id,
                                        isdv.survey_deployment_id,
                                        isdv.deployment_name,
                                        issv.dscript_id,
                                        ids.dscript_name,
                                        ip.panel_id,
                                        ip.panel_label,
                                        iq.question_id,
                                        iq.question_label,
								iqt.question_type,
								iq.question_order,
                                        iq.lookup_id,
                                        0 answer_id,
								0 answer_order,
                                        ' ' answer_value,
                                        ' ' answer_display_value,
                                        0 answer_count
                                        from ies_svy_surveys_v issv,
                                        ies_svy_cycles_v iscv,
                                        ies_svy_deplyments_v isdv,
                                        ies_deployed_scripts ids,
                                        ies_panels ip,
                                        ies_questions iq,
								ies_question_types iqt
                        WHERE issv.dscript_id = ids.dscript_id
                        AND ids.dscript_id = ip.dscript_id
				    AND ids.active_status = 1
                        AND ip.panel_id = iq.panel_id
				    AND ip.active_status = 1
                        AND not exists (select '*' from ies_answers where ies_answers.lookup_id = iq.lookup_id )
				    AND iq.question_type_id = iqt.question_type_id
				    AND iq.active_status = 1
                        AND isdv.survey_cycle_id = iscv.survey_cycle_id
                        AND isdv.survey_deployment_id = p_deployment_id
                        AND iscv.survey_id = issv.survey_id);
Line: 163

                INSERT INTO ies_svy_list_summary_v
                        (survey_id,
                         survey_name,
                         survey_cycle_id,
                         survey_cycle_name,
                         survey_deployment_id,
                         deployment_name,
			 		target_response_percent,
			 		list_header_id,
					list_name,
					response_date,
					no_sent,
                         no_responses,
					no_errors)
                ( SELECT
                      issv.survey_id,
                      issv.survey_name,
                      isdv.survey_cycle_id,
                      iscv.survey_cycle_name,
                      islev.survey_deployment_id,
                      isdv.deployment_name,
		      	  isdv.min_responses_for_close,
		      	  ialh.list_header_id,
				  ialh.list_name,
				  null,
				  count(islev.survey_list_entry_id),
                      0,
				  0
                  FROM
                      ies_svy_list_entries_v islev,
                      ies_svy_cycles_v iscv,
                      ies_svy_deplyments_v isdv,
                      ies_svy_surveys_v  issv,
				  ams_list_headers_all ialh,
				  ams_list_entries iale
                  WHERE isdv.survey_deployment_id = p_deployment_id
                  AND islev.survey_deployment_id = isdv.survey_deployment_id
                  AND isdv.survey_cycle_id = iscv.survey_cycle_id
                  AND iscv.survey_id = issv.survey_id
			   AND islev.list_entry_id = iale.list_entry_id
			   AND iale.list_header_id = ialh.list_header_id
			   GROUP BY
			   issv.survey_id,
			   issv.survey_name,
			   isdv.survey_cycle_id,
			   iscv.survey_cycle_name,
			   islev.survey_deployment_id,
			   isdv.deployment_name,
			   isdv.min_responses_for_close,
			   ialh.list_header_id,
			   ialh.list_name,
			   null,
			   0,
			   0
			   );
Line: 257

	SELECT list_header_id
	INTO	l_list_header_id
	  FROM ies_svy_deplyments_all
	     WHERE SURVEY_DEPLOYMENT_ID = p_deployment_id;
Line: 267

	select 1 into l_count
	from ies_svy_deplyments_v
	where survey_deployment_id = p_deployment_id;