Псевдонимы 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.