Проектирование баз данных для экономических информационных систем в среде сервера данных ORACLE 7.3. Меркулова Т.А - 94 стр.

UptoLike

96
get descriptor D1
value <номер>(My_string = data ).
Оператор заполнения дескриптора по подготовленному
динамическому оператору
Если с помощью оператора prepare подготовлен динамический
оператор, то дескриптор для него СД может заполнить автоматически,
выполняя оператор.
Describe [inpat/outpat] <имя оператора>
Using SQL descriptor <имя>.
Оператор Describe формирует в дескрипторе список входных и
выходных параметров динамического оператора.
14.4. Оператор размещения динамического курсора
allocate [insensitive] scroll <имя>
for <имя оператора>;
На месте имени курсора в операторе allocate может стоять
переменная. Это позволяет разработать приложение, в котором
используется произвольное количество курсоров, причем,
содержимое каждого из них определяется динамически.
14.5. Оператор закрытия
close <имя>
14.6. Оператор объявления курсора
Курсор представляет собой переменную, поэтому статический
курсор и динамический курсор может быть объявлен.
Declare [insensitive/ scroll] cursor <имя>
For [select...../<динамический оператор>]
[for read only/update].
Особенностью оператора Declare по сравнению с оператором
allocate служит запрещение использовать переменную в качестве
курсора, т. е. объявить можно только один курсор с определенным
именем.