The following lines contain the word 'select', 'insert', 'update' or 'delete':
PROCEDURE Update_Performance(
p_api_version_number IN NUMBER,
p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
p_commit IN VARCHAR2 := FND_API.G_FALSE,
x_return_status OUT VARCHAR2,
x_msg_count OUT NUMBER,
x_msg_data OUT VARCHAR2,
p_performance_rec IN performance_rec_type,
x_object_version_number OUT NUMBER
)
IS
L_API_NAME CONSTANT VARCHAR2(30) := 'Update_Performance';
SAVEPOINT Update_Performance_PUB;
AMS_DMPerformance_PVT.Update_Performance (
p_api_version_number => 1.0,
p_init_msg_list => FND_API.G_FALSE,
p_commit => p_commit,
p_validation_level => FND_API.G_VALID_LEVEL_FULL,
x_return_status => x_return_status,
x_msg_count => x_msg_count,
x_msg_data => x_msg_data,
p_performance_rec => l_pvt_performance_rec,
x_object_version_number => l_object_version_number
);
ROLLBACK TO Update_Performance_PUB;
ROLLBACK TO Update_Performance_PUB;
ROLLBACK TO Update_Performance_PUB;
End Update_Performance;
PROCEDURE Delete_Performance (
p_api_version_number IN NUMBER,
p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
p_commit IN VARCHAR2 := FND_API.G_FALSE,
x_return_status OUT VARCHAR2,
x_msg_count OUT NUMBER,
x_msg_data OUT VARCHAR2,
p_performance_id IN NUMBER,
p_object_version_number IN NUMBER
)
IS
L_API_NAME CONSTANT VARCHAR2(30) := 'Delete_Performance';
SAVEPOINT Delete_Performance_PUB;
AMS_DMPerformance_PVT.Delete_Performance(
p_api_version_number => 1.0,
p_init_msg_list => FND_API.G_FALSE,
p_commit => p_commit,
p_validation_level => FND_API.G_VALID_LEVEL_FULL,
x_return_status => x_return_status,
x_msg_count => x_msg_count,
x_msg_data => x_msg_data,
p_performance_id => p_performance_id,
p_object_version_number => p_object_version_number
);
ROLLBACK TO Delete_Performance_PUB;
ROLLBACK TO Delete_Performance_PUB;
ROLLBACK TO Delete_Performance_PUB;
End Delete_Performance;
SELECT ams_dm_performance_s.NEXTVAL
FROM dual;
SELECT 1
FROM dual
WHERE EXISTS (SELECT 1
FROM ams_dm_performance
WHERE performance_id = p_performance_id)
;
ams_dm_performance_pkg.insert_row (
px_performance_id => l_performance_id,
p_last_update_date => SYSDATE,
p_last_updated_by => FND_GLOBAL.user_id,
p_creation_date => SYSDATE,
p_created_by => FND_GLOBAL.user_id,
p_last_update_login => FND_GLOBAL.conc_login_id,
px_object_version_number => l_object_version_number,
p_predicted_value => p_predicted_value,
p_actual_value => p_actual_value,
p_evaluated_records => p_evaluated_records,
p_total_records_predicted => p_total_records_predicted,
p_model_id => p_model_id
);