2018-04-10 5:30 GMT-03:00 Huong Dangminh <huo-dangm...@ys.jp.nec.com>: > There are some cases that power() function does not work > correctly with 'NaN' arguments in Windows environment. > Something like, > What is your exact OS version? What is your postgres version? I tested with Windows 10 (10.0.16299) x64 and couldn't reproduce the error.
> postgres=# select power('NaN',11); > ERROR: value out of range: underflow > postgres=# select power('NaN','NaN'); > ERROR: value out of range: underflow > postgres=# select power(11,'NaN'); > ERROR: value out of range: underflow > > In Linux environment, instead of ERROR it returns 'NaN'. > Could you show us a simple test case? Print arguments, result and errno. -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento