возвращаемого значения. Основной блок
функции начинается с секции
объявлений.
Все
переменные
объявляются
(а
также
могут
инициализироваться значениями по умолчанию) в
секции объявлении
программного блока. В объявлении указывается имя и тип переменной.
Секция объявлений обозначается ключевым словом DECLARE, а
каждое
объявление завершается символом точки с запятой (;).
После объявления переменных следует ключевое слово BEGIN,
обозначающее начало основного программного блока. За ключевым словом
BEGIN
находятся команды, входящие в блок. Конец программного блока
обозначается ключевым словом END.
Пример 7.1:
Создание функции на языке PL/pgSQL:
CREATE OR REPLACE FUNCTION a_function (i int4) RETURNS
int4 AS
$BODY$
DECLARE
an_integer int4;
-- Объявление целочисленной константы.
-- инициализированной значением 5.
five CONSTANT integer := 5;
-- Объявление целочисленной переменной.
Достарыңызбен бөлісу: