ВУЗ:
Составители:
Рубрика:
33
спецификации пакета описываются все публичные объявления и список
общедоступных подпрограмм. Создать пакет можно с помощью команд
CREATE [OR REPLACE] PACKAGE name
AS
<package specification>
END;
CREATE [OR REPLACE] PACKAGE BODY name
AS
<package body>
END;
где name – имя пакета, package specification – спецификация пакета, pack-
age body – тело пакета. Синтаксис спецификации пакета:
PACKAGE name IS
-- public declarations
-- subprogram specifications
END [name];
где public declarations – раздел публичных объявлений пакета, subprogram
specifications – спецификации входных и выходных
параметров подпро-
грамм пакета. Синтаксис определения тела пакета:
PACKAGE BODY name IS
-- private declarations
-- subprogram definitions
[BEGIN
-- initialization statements]
END [name];
где private declarations – локальные объявления, subprogram definitions –
описания подпрограмм, initialization statements – действия, выполняемые
при инициализации пакета. Пример определения пакета:
PACKAGE emp_actions IS
p_salary NUMBER(7,2);
спецификации пакета описываются все публичные объявления и список
общедоступных подпрограмм. Создать пакет можно с помощью команд
CREATE [OR REPLACE] PACKAGE name
AS
END;
CREATE [OR REPLACE] PACKAGE BODY name
AS
END;
где name имя пакета, package specification спецификация пакета, pack-
age body тело пакета. Синтаксис спецификации пакета:
PACKAGE name IS
-- public declarations
-- subprogram specifications
END [name];
где public declarations раздел публичных объявлений пакета, subprogram
specifications спецификации входных и выходных параметров подпро-
грамм пакета. Синтаксис определения тела пакета:
PACKAGE BODY name IS
-- private declarations
-- subprogram definitions
[BEGIN
-- initialization statements]
END [name];
где private declarations локальные объявления, subprogram definitions
описания подпрограмм, initialization statements действия, выполняемые
при инициализации пакета. Пример определения пакета:
PACKAGE emp_actions IS
p_salary NUMBER(7,2);
33
Страницы
- « первая
- ‹ предыдущая
- …
- 31
- 32
- 33
- 34
- 35
- …
- следующая ›
- последняя »
