Руководство по языку sql


Download 1.22 Mb.
Pdf ko'rish
bet34/62
Sana23.04.2023
Hajmi1.22 Mb.
#1393455
1   ...   30   31   32   33   34   35   36   37   ...   62
Bog'liq
Firebird3 SQL features

Аргумент 
Описание 
procname 
Имя хранимой процедуры. Может содержать до 31 символа. 
inparam 
Описание входного параметра. 
outparam 
Описание выходного параметра. 
declarations 
Секция объявления локальных переменных и именованных 
курсоров. 
declare_var
Объявление локальной переменной. 
declare_cursor 
Объявление именованного курсора. 
PSQL_statments 
Операторы языка PSQL. 
literal 
Литерал. 
context_var 
Любая контекстная переменная, тип которой совместим с типом 
параметра. 
paramname 
Имя входного или выходного параметра процедуры. Может 
содержать до 31 символа. Имя параметра должно быть 
уникальным среди входных и выходных параметров процедуры, а 
также еѐ локальных переменных. 
module name 
Имя внешнего модуля, в котором расположена функция. 
routine name 
Внутреннее имя функции внутри внешнего модуля. 
misc info 
Определяемая пользователем информация для передачи в 
функцию внешнего модуля. 
engine 
Имя движка для использования внешних функций. Обычно 
указывается имя UDR. 
datatype 
Тип данных SQL. 
collation 
Порядок сортировки. 
domain 
Домен. 
rel 
Имя таблицы или представления. 
col 
Имя столбца таблицы или представления. 
precision 
Точность. От 1 до 18. 
scale 
Масштаб. От 0 до 18, должно быть меньше или равно precission. 
size 
Максимальный размер строки в символах. 
charset 
Набор символов. 
subtype_num 
Номер подтипа BLOB. 
subtype_name 
Мнемоника подтипа BLOB. 
seqlen 
Размер сегмента, не может превышать 65535. 
Примеры
Создание процедуры находящейся во внешнем модуле (UDR). Реализация 
процедуры расположена во внешнем модуле udrcpp_example. Имя процедура 
внутри модуля – gen_rows. 

Download 1.22 Mb.

Do'stlaringiz bilan baham:
1   ...   30   31   32   33   34   35   36   37   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling