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

2.2.194 階乗関数factorialの仕様変更

非互換

FUJITSU Enterprise Postgres 14では、マイナス値の場合、階乗関数factorialを利用できないように変更します。

FUJITSU Enterprise Postgres 13 SP1以前の場合

マイナス値はfactorialに渡して、結果は返却されます。

[例]

=# SELECT factorial(-4);
 factorial
-----------
         1
(1 row)
FUJITSU Enterprise Postgres 14の場合

マイナス値はfactorialに渡すことはできません。

[例]

=# SELECT factorial(-4);
ERROR:  factorial of a negative number is undefined

対処方法

ありません。