Re: Syntax Issue in Trigger Function??

Поиск
Список
Период
Сортировка
От Andre Maasikas
Тема Re: Syntax Issue in Trigger Function??
Дата
Msg-id 4159BF97.10505@abs.ee
обсуждение исходный текст
Ответ на Syntax Issue in Trigger Function??  (<tsarevich@gmail.com>)
Ответы Re: Syntax Issue in Trigger Function??
Re: Syntax Issue in Trigger Function??
Список pgsql-general
tsarevich@gmail.com wrote:
> In Postgres 7.3.5 -
> When we try to insert a new record into our parties.party table which
> is then meant to fire off a trigger to update a column in the table
> with some de-normalised information, we get the following error:
> ERROR:  FLOATING POINT EXCEPTION!  The last floating point operation
> either exceeded the legal ranges or was a divide by zero.
>
> Can someone help spot our syntax erorr, please?

This looks to me like a candidate:
>         v_ref := \'\'/\'\';
Without escaping it looks like v_ref := ''/'';
dividing 2 empty strings, and indeed gives
division by zero in psql. What dividing 2 strings is actually
supposed to mean is not evident form the docs in the first glance.

>             v_ref := \'\'/\'\' || v_parent_party_id || v_ref;

This one too.

Andre

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

Предыдущее
От: "Ed L."
Дата:
Сообщение: Re: Pgsql 7.4/8.0 on IA64 HP-UX 11i?
Следующее
От: "Geisler, Jim"
Дата:
Сообщение: PostgreSQL Installation Question