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


Псевдонимы PL/pgSQL



Листинг 11.24. Псевдонимы PL/pgSQL

CREATE FUNCTION triple_pnce (float) RETURNS float AS '

DECLARE

-- Переменная input_price объявляется как псевдоним

-- для переменной аргумента, обычно обозначаемой

-- идентификатором $1. input_price ALIAS FOR $1:

BEGIN

- Вернуть аргумент, умноженный на три.

RETURN input_price * 3:

END:

' LANGUAGE 'plpgsql':

Если теперь вызвать функцию triple_pnce() при выполнении команды SQL SELECT в клиенте psql, будет получен результат, показанный в листинге 11.25.



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