The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT business_group_id
FROM hr_locations_all
WHERE location_id = p_location_id;
SELECT legislation_code
FROM per_business_groups
WHERE business_group_id = l_business_group_id;
SELECT NULL
FROM hr_locations_all
WHERE location_id = p_ship_to_location_id
AND ship_to_site_flag = 'Y'
AND nvl(inactive_date, hr_api.g_eot) >= p_effective_date
AND ( p_business_group_id IS NULL
OR nvl(business_group_id, p_business_group_id)
= p_business_group_id );
SELECT NULL
FROM per_all_people_f
WHERE person_id = p_designated_receiver_id
AND employee_number IS NOT NULL
AND p_effective_date BETWEEN effective_start_date AND effective_end_date
AND ( p_business_group_id IS NULL
OR p_business_group_id = business_group_id +0);
' SELECT NULL
FROM INV_ORGANIZATION_NAME_V
WHERE organization_id = :pOrgId', DBMS_SQL.Native );
SELECT NULL
FROM ap_tax_codes
WHERE nvl(inactive_date, hr_api.g_eot ) >= p_effective_date
AND name = p_tax_name;
SELECT NULL
FROM zx_input_classifications_v
WHERE nvl(end_date_active, hr_api.g_eot ) >= p_effective_date
AND lookup_type = 'ZX_INPUT_CLASSIFICATIONS'
AND lookup_code = p_tax_name ;
SELECT NULL
FROM fnd_descr_flex_contexts_vl vl
WHERE vl.descriptive_flexfield_name ='Address Location'
AND vl.enabled_flag = 'Y'
AND vl.application_id = 800
AND vl.descriptive_flex_context_code = p_style;
SELECT NULL
FROM fnd_timezones_vl vl
WHERE vl.timezone_code = p_timezone_code
AND vl.enabled_flag = 'Y';
SELECT NULL
FROM per_all_assignments_f
WHERE location_id = p_location_id;
SELECT NULL
FROM pay_wc_funds
WHERE location_id = p_location_id;
SELECT NULL
FROM per_events
WHERE location_id = p_location_id;
SELECT NULL
FROM per_all_vacancies
WHERE location_id = p_location_id;
SELECT NULL
FROM hr_all_organization_units
WHERE location_id = p_location_id;
SELECT NULL
FROM hr_all_positions_f
WHERE location_id = p_location_id;
SELECT NULL
FROM pay_element_links_f
WHERE location_id = p_location_id;
SELECT NULL
FROM per_salary_survey_mappings
WHERE location_id = p_location_id;
SELECT NULL
FROM hr_location_extra_info
WHERE location_id = p_location_id;
SELECT NULL
FROM per_us_inval_locations
WHERE location_id = p_location_id;
select NULL
from HR_LOCATIONS_ALL
where location_id = p_location_id
and LEGAL_ADDRESS_FLAG ='Y';
PROCEDURE chk_non_updateable_args(p_rec IN hr_loc_shd.g_rec_type) IS
--
l_proc VARCHAR2(72) := g_package||'chk_non_updateable_args';
END chk_non_updateable_args;
PROCEDURE insert_validate
( p_rec IN OUT NOCOPY hr_loc_shd.g_rec_type,
p_effective_date IN DATE,
p_operating_unit_id IN NUMBER)
IS
--
l_proc VARCHAR2(72) := g_package||'insert_validate';
END insert_validate;
PROCEDURE update_validate
( p_rec IN OUT NOCOPY hr_loc_shd.g_rec_type,
p_effective_date IN DATE,
p_operating_unit_id IN NUMBER)
IS
--
l_proc VARCHAR2(72) := g_package||'update_validate';
chk_non_updateable_args(p_rec => p_rec);
END update_validate;
PROCEDURE delete_validate
(p_rec IN hr_loc_shd.g_rec_type
) IS
--
l_proc VARCHAR2(72) := g_package||'delete_validate';
END delete_validate;