Re: [GENERAL] Unexpected input in plpgsql script.

Поиск
Список
Период
Сортировка
От jose' soares
Тема Re: [GENERAL] Unexpected input in plpgsql script.
Дата
Msg-id 36B86051.9997AFB@bo.nettuno.it
обсуждение исходный текст
Ответ на Unexpected input in plpgsql script.  (Sebestyen Zoltan <szoli@netvisor.hu>)
Список pgsql-general

Sebestyen Zoltan ha scritto:

> Hi,
>
> Let's suppose I have a table called bla;
> It has only one attr, called szam, type int8. If this table is empty then
> the 'select sum(szam) from bla;' query returns the following output:
>
> sum
> ---
>
> (1 row)

This is normal. SUM() returns all the time one row, in this case value is NULL
because there are no rows in the table.

>
>
> I.e. there's a row containing NOTHING. I wrote a number formatter script
> with a help of this list which works beautifully except for this case. In
> this case I've got the following message:
> pqReadData() -- backend closed the channel unexpectedly.
>         This probably means the backend terminated abnormally before or
> while processing the request.  We have lost the connection to the backend,
> so further processing is impossible.
>   Terminating.
>
> How can I handle such a case in a plpgsql function or how could I avoid
> it?

What you want to do in plpgsql?
-Jose'-


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

Предыдущее
От: Sebestyen Zoltan
Дата:
Сообщение: Floating point exception
Следующее
От: Jason Spisak
Дата:
Сообщение: Search HTML files