The following lines contain the word 'select', 'insert', 'update' or 'delete':
p_last_updated_by IN NUMBER,
p_last_update_date IN DATE,
p_last_update_login IN NUMBER
)
IS
l_api_name CONSTANT VARCHAR2(30) := 'Create_Profile';
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
PROCEDURE Update_Profile
( p_api_version_number IN NUMBER,
p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
p_simulate IN VARCHAR2 := FND_API.G_FALSE,
p_commit IN VARCHAR2 := FND_API.G_FALSE,
p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
p_return_status OUT NOCOPY VARCHAR2,
p_msg_count OUT NOCOPY NUMBER,
p_msg_data OUT NOCOPY VARCHAR2,
p_user_id IN NUMBER,
p_days_needed_by IN NUMBER := FND_API.G_MISS_NUM,
p_req_default_template IN VARCHAR2 := FND_API.G_MISS_CHAR,
p_req_override_loc_flag IN VARCHAR2 := FND_API.G_MISS_CHAR,
p_req_override_req_code IN VARCHAR2 := FND_API.G_MISS_CHAR,
p_last_updated_by IN NUMBER,
p_last_update_date IN DATE,
p_last_update_login IN NUMBER
)
IS
l_api_name CONSTANT VARCHAR2(30) := 'Update_Profile';
SAVEPOINT Update_Profile_PVT;
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
ROLLBACK to Update_Profile_PVT;
Rollback to Update_Profile_PVT;
Rollback to Update_Profile_PVT;
Rollback to Update_Profile_PVT;
end Update_Profile;
PROCEDURE Delete_Profile
( p_api_version_number IN NUMBER,
p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
p_simulate IN VARCHAR2 := FND_API.G_FALSE,
p_commit IN VARCHAR2 := FND_API.G_FALSE,
p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
p_return_status OUT nocopy VARCHAR2,
p_msg_count OUT nocopy NUMBER,
p_msg_data OUT nocopy VARCHAR2,
p_user_id IN NUMBER
)
IS
l_api_name CONSTANT VARCHAR2(30) := 'Delete_Profile';
e_cannot_delete EXCEPTION;
SAVEPOINT Delete_Profile_PVT;
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
fnd_message.set_name('FND','SQL-NO INSERT');
ROLLBACK to Delete_Profile_PVT;
WHEN NO_DATA_FOUND or e_cannot_delete THEN
Rollback to Delete_Profile_PVT;
fnd_message.set_name('FND','SQL-NO DELETE');
Rollback to Delete_Profile_PVT;
Rollback to Delete_Profile_PVT;
Rollback to Delete_Profile_PVT;
end Delete_Profile;