| От | Greg Stark |
|---|---|
| Тема | Re: aggregate function |
| Дата | |
| Msg-id | 87k78m958b.fsf@stark.dyndns.tv обсуждение исходный текст |
| Ответ на | aggregate function ("Claudio Lapidus" <clapidus@hotmail.com>) |
| Список | pgsql-general |
"Claudio Lapidus" <clapidus@hotmail.com> writes:
> Hello
>
> I would like to know how can I define/create a new aggregate function. I
> need a custom function that operate on a set of text strings and return a
> certain string aggregate based on certain rules. But I cannot figure out how
> can I define such a data set to operate on.
Is this example helpful?
create function concat_agg_accum(varchar, varchar) returns varchar
as 'select $1 || '', '' || $2'
language sql
strict immutable;
create aggregate concat_agg (
basetype = varchar,
stype = varchar,
sfunc = concat_agg_accum
);
--
greg
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера