The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT Count(*)
INTO l_count
FROM mth_plants_d mpd
WHERE mpd.plant_pk_key = p_plant_pk_key;
SELECT Count(*)
INTO l_count
FROM mth_equipments_d med
WHERE med.equipment_pk_key = p_equipment_pk_key
AND med.plant_fk_key = Nvl(p_plant_pk_key,med.plant_fk_key);
SELECT from_date
BULK COLLECT
INTO l_from_date
FROM mth_equip_statuses_stg
FOR UPDATE OF from_date;
SELECT reading_time
BULK COLLECT
INTO l_reading_time
FROM mth_equip_output_stg
FOR UPDATE OF reading_time;
SELECT from_date
BULK COLLECT
INTO l_sts_fromdate
FROM mth_run_log
WHERE fact_table = 'MTH_EQUIP_STATUS_SUMMARY'
FOR UPDATE OF from_date;
SELECT from_date
BULK COLLECT
INTO l_sts_fromdate
FROM mth_run_log
WHERE fact_table = 'MTH_EQUIP_OUTPUT_SUMMARY'
FOR UPDATE OF from_date;
update run log set from date = sysdate, to date = null;