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


Возвращение результата конкатенации



Листинг 11.32. Возвращение результата конкатенации

CREATE FUNCTION compound_word(text. text) RETURNS text AS '

DECLARE

-- Объявление псевдонимов для аргументов функций.

wordl ALIAS FOR $1: word2 ALIAS FOR $2:

BEGIN

-- Вернуть объединение двух слов.

RETURN wordl || word2:

END:

' LANGUAGE 'plpgsql :

Если передать функции аргументы «break» и «fast», функция вернет объединенную строку «breakfast»:

booktown=# SELECT compound_word('break'. 'fast');

compound_word

breakfast

(1 row)

В листинге 11.33 строковой переменной result присваивается результат конкатенации нескольких компонентов.



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