Шифрование и секретность в Linux


Объявления переменных



Листинг 11.13. Объявления переменных

CREATE FUNCTION example_function О RETURNS texi AS '

DECLARE

-- Объявление целочисленной константы.

-- инициализированной значением 5.

five CONSTANT integer := 5:

-- Объявление целочисленной переменной.

-- инициализированной значением 10.

-- Переменной не может присваиваться NULL,

ten integer NOT NULL := 10;

-- Объявление символьной переменной.

-- инициализированной значением "а",

letter char DEFAULT ' 'а" ;

BEGIN

-- Функция возвращает символ и прекращает работу,

return letter;

END;

' LANGUAGE 'plpgsql':

ВНИМАНИЕ

Ключевое слово RENAME, упоминаемое в электронной документации PL/pgSQL и предназначенное для переименования существующих переменных, не работает в PostgreSQL 7.1.x. Использование этого ключевого слова с существующей переменной приводит к ошибке лексического анализатора. По этой причине ключевое слово RENAME не упоминается в этой главе.



Содержание раздела