The following lines contain the word 'select', 'insert', 'update' or 'delete':
g_execute_handles.delete;
g_string_cache.delete;
SELECT *
FROM per_all_people_f -- Fix 2082000
WHERE person_id = p_person_id
AND trunc(p_effective_date)
BETWEEN trunc(effective_start_date) AND trunc(effective_end_date);
l_person_rec.PROGRAM_UPDATE_DATE := l_all_person_rec.PROGRAM_UPDATE_DATE ;
l_person_rec.LAST_UPDATE_DATE := l_all_person_rec.LAST_UPDATE_DATE ;
l_person_rec.LAST_UPDATED_BY := l_all_person_rec.LAST_UPDATED_BY ;
l_person_rec.LAST_UPDATE_LOGIN := l_all_person_rec.LAST_UPDATE_LOGIN ;
l_person_rec.RESUME_LAST_UPDATED := l_all_person_rec.RESUME_LAST_UPDATED ;
SELECT last_name
,first_name
,full_name
,middle_names
,previous_last_name
,suffix
,title
,business_group_id
FROM per_all_people_f
WHERE person_id = p_person_id
AND trunc(p_effective_date)
BETWEEN trunc(effective_start_date) AND trunc(effective_end_date);
SELECT data_length, data_precision, data_type
FROM all_tab_columns
WHERE table_name = p_table_name
AND column_name = p_column_name
AND owner = l_per_owner;
SELECT lookup_type, lookup_code, meaning
FROM hr_lookups
WHERE lookup_type = p_lookup_type
AND lookup_code = p_lookup_code
AND enabled_flag = 'Y'
AND sysdate between NVL(start_date_active, hr_api.g_sot)
AND NVL(end_date_active, hr_api.g_eot);
SELECT lookup_type, lookup_code, meaning
FROM fnd_lookups
WHERE lookup_type = p_lookup_type
AND lookup_code = p_lookup_code
AND enabled_flag = 'Y'
AND sysdate between NVL(start_date_active, hr_api.g_sot)
AND NVL(end_date_active, hr_api.g_eot);
SELECT lookup_type, lookup_code, meaning
FROM hr_lookups
WHERE lookup_type = p_lookup_type
AND enabled_flag = 'Y'
AND sysdate between NVL(start_date_active, hr_api.g_sot)
AND NVL(end_date_active, hr_api.g_eot)
ORDER by meaning;
SELECT lookup_type, lookup_code, meaning
FROM fnd_lookups
WHERE lookup_type = p_lookup_type
AND enabled_flag = 'Y'
AND sysdate between NVL(start_date_active, hr_api.g_sot)
AND NVL(end_date_active, hr_api.g_eot)
ORDER by meaning;