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

2.4.18 PgTokenizerクラスの返却値の変更

非互換

FUJITSU Enterprise Postgres 14では、ダブルクォーテーション内に括弧を含む文字列に対して、PgTokenizerの動作を変更します。上記条件の文字列において、仕様とは異なる出力を返していました。

[例]

PGtokenizer(",,d,\"f(10\",\"(mime,pdf,pdf)\",test,2018-10-11,1010", ',')の場合

FUJITSU Enterprise Postgres 13 SP1以前の場合
0 ⁼
1 ⁼
2 ⁼ d
3 ⁼ "f(10","(mime,pdf,pdf)",test,2018-10-11,1010
FUJITSU Enterprise Postgres 14の場合
0 ⁼
1 ⁼
2 ⁼ d
3 ⁼ "f(10"
4 ⁼ "(mime,pdf,pdf)"
5 ⁼ test
6 ⁼ 2018-10-11
7 ⁼ 1010

対処方法

ありません。