The following lines contain the word 'select', 'insert', 'update' or 'delete':
select count(*)
into n
from amw_compliance_env_assocs
where pk1 = p_pk1
and object_type = p_object_type
and compliance_env_id = p_compliance_env_id;
select count(*)
into n
from amw_compliance_env_assocs
where pk1 = p_pk1
and object_type = p_object_type
and compliance_env_id = p_compliance_env_id;
select meaning
into yes
from fnd_lookups
where lookup_type='YES_NO'
and lookup_code='Y';
select meaning
into no
from fnd_lookups
where lookup_type='YES_NO'
and lookup_code='N';
SELECT parent_setup_risk_type_id
from amw_setup_risk_types_b
where setup_risk_type_id = l_setup_risk_type_id;
SELECT count(*)
from amw_compliance_env_assocs
where pk1 = l_setup_risk_type_id
and object_type = 'SETUP_RISK_TYPE'
and compliance_env_id = p_compliance_env_id;
SELECT count(*)
from amw_compliance_env_assocs
where pk1 in (
select b.setup_risk_type_id
from amw_setup_risk_types_b b
where b.parent_setup_risk_type_id = l_setup_risk_type_id
)
and object_type = 'SETUP_RISK_TYPE'
and compliance_env_id = p_compliance_env_id;
p_select_flag IN VARCHAR2,
p_compliance_env_id IN NUMBER,
p_object_type IN VARCHAR2,
p_pk1 IN NUMBER,
p_pk2 IN NUMBER := NULL,
p_pk3 IN NUMBER := NULL,
p_pk4 IN NUMBER := NULL,
p_pk5 IN NUMBER := NULL,
x_return_status OUT NOCOPY VARCHAR2,
x_msg_count OUT NOCOPY NUMBER,
x_msg_data OUT NOCOPY VARCHAR2
) IS
l_creation_date date;
l_last_update_date date;
l_last_updated_by number;
l_last_update_login number;
delete from amw_compliance_env_assocs
where pk1 = p_pk1
and object_type = p_object_type
and compliance_env_id = p_compliance_env_id;
if (p_select_flag = 'Y') then
l_creation_date := SYSDATE;
l_last_update_date := SYSDATE;
l_last_updated_by := FND_GLOBAL.USER_ID;
l_last_update_login := FND_GLOBAL.USER_ID;
select amw_compliance_env_assoc_s.nextval into l_compliance_env_assoc_id from dual;
insert into amw_compliance_env_assocs (compliance_env_assoc_id,
compliance_env_id,
object_type,
pk1,
pk2,
pk3,
pk4,
pk5,
creation_date,
created_by,
last_update_date,
last_updated_by,
last_update_login,
object_version_number)
values (l_compliance_env_assoc_id,
p_compliance_env_id,
p_object_type,
p_pk1,
p_pk2,
p_pk3,
p_pk4,
p_pk5,
l_creation_date,
l_created_by,
l_last_update_date,
l_last_updated_by,
l_last_update_login,
l_object_version_number);
select count(*)
into n
from amw_compliance_env_assocs
where compliance_env_id = p_compliance_env_id;