CREATE PACKAGE
Назначение команды: создаёт спецификацию хранимому пакету.
Требования к использованию: до того, как пакет может быть создан, пользователь SYS должен выполнить SQL-скрипт DBMSSTDX.SQL . Точное имя и местоположение этого скрипта может изменяться в зависимости от вашей операционной системы.
Для создания пакета в вашей собственной схеме, вы должны иметь системную привелегию CREATE ANY PROCEDURE.
Чтобы создать пакет, вы должны использовать Oracle7 с установленным PL/SQL.
Синтаксис:
Ключевые слова и параметры:
OR REPLACE |
пересоздаёт спецификацию пакета, если он уже существует. Вы можете использовать эту опцию для изменения спецификации существующего пакета, без убирания, пересоздания или переназначения привелегий предварительно назначенных пакету. Если вы измените спецификацию пакета, Oracle7 перекомпилирует его. Пользователи, которым предварительно были даны привелегии на переопределяемый пакет, могут использовать его без переназначения привелегий. |
schema |
схема, содержащая пакет. Если вы опустите schema, Oracle7 создаёт пакет вашей собственной схеме. |
package |
имя создаваемого пакета. |
pl/sql_package_spec |
спецификация пакета. Спецификация пакета может объявлять объекты программы. Объекты программы написаны в PL/SQL. |
Для встраивания инструкции CREATE PACKAGE в программу Oracle Precompiler, вы должны закончить инструкцию ключевым словом END-EXEC с последующим разделителем встроенного SQL для определённого языка.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.