The following lines contain the word 'select', 'insert', 'update' or 'delete':
SELECT count(*) INTO l_count
FROM bsc_kpis_b
WHERE indicator = p_Bsc_Cause_Effect_Rel_Rec.Cause_Indicator;
SELECT count(*) INTO l_count
FROM bsc_sys_datasets_b
WHERE dataset_id = p_Bsc_Cause_Effect_Rel_Rec.Cause_Indicator;
SELECT count(*) INTO l_count
FROM bsc_kpis_b
WHERE indicator = p_Bsc_Cause_Effect_Rel_Rec.Effect_Indicator;
SELECT count(*) INTO l_count
FROM bsc_sys_datasets_b
WHERE dataset_id = p_Bsc_Cause_Effect_Rel_Rec.Effect_Indicator;
SELECT count(*) INTO l_count
FROM bsc_kpi_cause_effect_rels
WHERE
cause_indicator = p_Bsc_Cause_Effect_Rel_Rec.Cause_Indicator AND
effect_indicator = p_Bsc_Cause_Effect_Rel_Rec.Effect_Indicator AND
NVL(cause_level, 'KPI') = p_Bsc_Cause_Effect_Rel_Rec.Cause_Level AND
NVL(effect_level, 'KPI') = p_Bsc_Cause_Effect_Rel_Rec.Effect_Level;
l_dynamic_sql := 'INSERT INTO bsc_kpi_cause_effect_rels (cause_indicator,effect_indicator,'||
'cause_level,effect_level)VALUES (:1,:2,:3,:4)';
PROCEDURE Delete_Cause_Effect_Rel(
p_commit IN VARCHAR2 := FND_API.G_FALSE
,p_Bsc_Cause_Effect_Rel_Rec IN BSC_CAUSE_EFFECT_REL_PUB.Bsc_Cause_Effect_Rel_Rec
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
) IS
l_count NUMBER;
DELETE FROM bsc_kpi_cause_effect_rels
WHERE
cause_indicator = p_Bsc_Cause_Effect_Rel_Rec.Cause_Indicator AND
effect_indicator = p_Bsc_Cause_Effect_Rel_Rec.Effect_Indicator AND
NVL(cause_level, 'KPI') = p_Bsc_Cause_Effect_Rel_Rec.Cause_Level AND
NVL(effect_level, 'KPI') = p_Bsc_Cause_Effect_Rel_Rec.Effect_Level;
END Delete_Cause_Effect_Rel;
PROCEDURE Delete_All_Cause_Effect_Rels(
p_commit IN VARCHAR2 := FND_API.G_FALSE
,p_indicator IN NUMBER
,p_level IN VARCHAR2
,x_return_status OUT NOCOPY VARCHAR2
,x_msg_count OUT NOCOPY NUMBER
,x_msg_data OUT NOCOPY VARCHAR2
) IS
l_count NUMBER;
DELETE FROM bsc_kpi_cause_effect_rels
WHERE
(cause_indicator = p_indicator AND NVL(cause_level, 'KPI') = p_level) OR
(effect_indicator = p_indicator AND NVL(effect_level, 'KPI') = p_level);
END Delete_All_Cause_Effect_Rels;