Привилегии
Предоставить привилегии всем пользователям
базы данных Oracle на
использование представления для
просмотра данных.
GRANT
SELECT
ON
publview TO
public;
GRANT
EXECUTE
ON
pack2 TO
up1;
Результаты запросов и выполнения процедур
Попытка
добавить нового спонсора
pack2.addSponsor(1005,
'Asus');
Результат:
Вызов
представления PublView
SELECT
*
FROM
PublView;
Результат:
Вызов
процедуры minandmaxpub,
которая
выбирает из БД
издательства
с минимальным и максимальным числом
спонсоров.
begin
pack2.minandmaxpub;
end;
Результат:
Процедура Run(EmpTab)
вызывается внутри функции minmaxpub,
передавая сформированную коллекцию в
качестве парамметра
11