Thread: Add overflow test in function numeric_exp.

Add overflow test in function numeric_exp.

From
Yang Xiao
Date:
Hi,

The attachment is the proposal patch for function numeric_exp in 
src/backend/utils/adt/numeric.c.


Young

Attachment

Re: Add overflow test in function numeric_exp.

From
Tom Lane
Date:
Yang Xiao <YangX92@hotmail.com> writes:
> The attachment is the proposal patch for function numeric_exp in 
> src/backend/utils/adt/numeric.c.

Why do we need this?  numeric_exp() already detects result overflow.

regression=# select numeric_exp(10000); 
ERROR:  value overflows numeric format

            regards, tom lane