Замечания по выпуску


10.24 PUT ROUTINE (новая команда)

PUT ROUTINE

При помощи заданного файла архива процедур SQL (SAR) определить подпрограмму в базе данных.

Авторизация

dbadm

Необходимое соединение

База данных. Если разрешено неявное соединение, устанавливается соединение с базой данных по умолчанию.

Синтаксис команды

>>-PUT ROUTINE----FROM----имя-файла----------------------------->
 
>-----+--------------------------------------------+-----------><
      '-OWNER--новый-владелец--+----------------+--'
                               '-USE REGISTERS--'
 

Параметры команды

FROM имя-файла
Задает имя файла, куда записывается архив подпрограмм SQL (SAR).

OWNER новый-владелец
Задает для подпрограммы новое имя авторизации, которое будет использоваться при проверке авторизации подпрограммы. У пользователя новый-владелец должны быть необходимые привилегии для определения подпрограммы. Если не задано условие OWNER, используется имя авторизации, под которым изначально была определена подпрограмма.

USE REGISTERS
Указывает, что для определения подпрограммы используются специальные регистры CURRENT SCHEMA и CURRENT PATH. Если это условие не задано, для схемы и пути SQL по умолчанию используются параметры, использовавшиеся при изначальном определении подпрограммы. CURRENT SCHEMA используется в качестве имени схемы для неспецифицированных имен объектов (включая имя подпрограммы), а CURRENT PATH - для разрешения неспецифицированных подпрограмм и типов данных в определении подпрограммы.

Примеры

     PUT ROUTINE FROM procs/proc1.sar;

Замечания по использованию

В заданной схеме можно одновременно установить не более одной процедуры.


[ Начало страницы | Страница назад | Страница вперед | Содержание | Индекс ]