The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT count(combination_id) total
FROM hri_edw_event_hrchy_cmbns
WHERE NVL(last_update_date, to_date('01-01-2000','DD-MM-YYYY'))
BETWEEN p_from_date AND p_to_date;
x_last_update_date NUMBER :=x_date;
/* Select the length of the instance code */
CURSOR inst_cur IS
SELECT avg(nvl( vsize(instance_code),0 ))
FROM edw_local_instance;
SELECT
avg(nvl(vsize(cmbn.description),0))
,avg(nvl(vsize(cmbn.combination_id),0))
FROM
hri_edw_event_hrchy_cmbns cmbn
WHERE cmbn.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(gns.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_GAIN_TYPES',gns.event_code)),0))
,avg(nvl(vsize(gns.event_id),0))
FROM
hri_edw_event_hrchys gns
WHERE gns.level_number = 1
AND gns.hierarchy = 'Gain'
AND gns.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(gns.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_GAIN_TYPES',gns.event_code)),0))
,avg(nvl(vsize(gns.event_id),0))
FROM
hri_edw_event_hrchys gns
WHERE gns.level_number = 2
AND gns.hierarchy = 'Gain'
AND gns.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(gns.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_GAIN_TYPES',gns.event_code)),0))
,avg(nvl(vsize(gns.event_id),0))
FROM
hri_edw_event_hrchys gns
WHERE gns.level_number = 3
AND gns.hierarchy = 'Gain'
AND gns.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(lss.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_LOSS_TYPES',lss.event_code)),0))
,avg(nvl(vsize(lss.event_id),0))
FROM
hri_edw_event_hrchys lss
WHERE lss.level_number = 1
AND lss.hierarchy = 'Loss'
AND lss.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(lss.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_LOSS_TYPES',lss.event_code)),0))
,avg(nvl(vsize(lss.event_id),0))
FROM
hri_edw_event_hrchys lss
WHERE lss.level_number = 2
AND lss.hierarchy = 'Loss'
AND lss.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(lss.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_LOSS_TYPES',lss.event_code)),0))
,avg(nvl(vsize(lss.event_id),0))
FROM
hri_edw_event_hrchys lss
WHERE lss.level_number = 3
AND lss.hierarchy = 'Loss'
AND lss.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(rec.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_RECRUITMENT_STAGES',rec.event_code)),0))
,avg(nvl(vsize(rec.event_id),0))
FROM
hri_edw_event_hrchys rec
WHERE rec.level_number = 1
AND rec.hierarchy = 'Recruitment'
AND rec.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(rec.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_RECRUITMENT_STAGES',rec.event_code)),0))
,avg(nvl(vsize(rec.event_id),0))
FROM
hri_edw_event_hrchys rec
WHERE rec.level_number = 2
AND rec.hierarchy = 'Recruitment'
AND rec.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(rec.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_RECRUITMENT_STAGES',rec.event_code)),0))
,avg(nvl(vsize(rec.event_id),0))
FROM
hri_edw_event_hrchys rec
WHERE rec.level_number = 3
AND rec.hierarchy = 'Recruitment'
AND rec.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(spn.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_SEPARATION_STAGES',spn.event_code)),0))
,avg(nvl(vsize(spn.event_id),0))
FROM
hri_edw_event_hrchys spn
WHERE spn.level_number = 1
AND spn.hierarchy = 'Separations'
AND spn.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(spn.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_SEPARATION_STAGES',spn.event_code)),0))
,avg(nvl(vsize(spn.event_id),0))
FROM
hri_edw_event_hrchys spn
WHERE spn.level_number = 2
AND spn.hierarchy = 'Separations'
AND spn.last_update_date BETWEEN p_from_date AND p_to_date;
SELECT
avg(nvl(vsize(spn.event_code),0))
,avg(nvl(vsize(hr_general.decode_lookup('HRI_SEPARATION_STAGES',spn.event_code)),0))
,avg(nvl(vsize(spn.event_id),0))
FROM
hri_edw_event_hrchys spn
WHERE spn.level_number = 3
AND spn.hierarchy = 'Separations'
AND spn.last_update_date BETWEEN p_from_date AND p_to_date;
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);
+ NVL(ceil(x_last_update_date + 1), 0)
+ NVL(ceil(x_creation_date + 1), 0);