checking for NULLS in aggregate

Поиск
Список
Период
Сортировка
От Seb
Тема checking for NULLS in aggregate
Дата
Msg-id 87mvzp2gji.fsf@net82.ceos.umanitoba.ca
обсуждение исходный текст
Ответы Re: checking for NULLS in aggregate  ("David G. Johnston" <david.g.johnston@gmail.com>)
Список pgsql-general
Hello,

I've defined a function to calculate standard deviation of angular
values:

CREATE AGGREGATE public.stddev(angle_vectors) (
  SFUNC=array_append,
  STYPE=angle_vectors[],
  FINALFUNC=angle_vectors_stddev_yamartino
);

The type angle_vectors is simply an array:

CREATE TYPE public.angle_vectors AS
   (x double precision,
    y double precision);
COMMENT ON TYPE public.angle_vectors
  IS 'This type holds the x (sine) and y (cosine) components of angle(s).';

How can I protect this function so that NULL is returned whenever *all*
input rows are NULL?

Thanks for any feedback,

--
Seb

В списке pgsql-general по дате отправления:

Предыдущее
От: Merlin Moncure
Дата:
Сообщение: Re: native api or odbc?
Следующее
От: "Gauthier, Dave"
Дата:
Сообщение: Re: DB access speeds, App(linux)<->PG(linux) vs App(linux) <->MSSql(Windows)