ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.2.298 三角関数のPOSIX準拠

非互換

FUJITSU Enterprise Postgres 9.6以降では、三角関数において、NaNおよびinfinityをPOSIX標準どおりに扱い、NaNを入力した場合はNaNを返し、infinityを入力した場合はエラーにするよう変更します。

FUJITSU Enterprise Postgres 9.5 の場合

NaN、またはinfinityを入力した場合の振る舞いはプラットフォームによって様々であり、POSIX標準とは異なる結果を返す場合があります。

[例]

=# SELECT cos('infinity');
 cos
-----
 NaN
(1 row)
FUJITSU Enterprise Postgres 9.6以降の場合

POSIX標準どおりの結果を返します。

[例]

=# SELECT cos('infinity');
ERROR:  input is out of range

対処方法

ありません。