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

2.2.237 to_timestamp()/to_date()関数の変更

非互換

FUJITSU Enterprise Postgres 12では、to_timestamp()/to_date()関数ではテンプレート書式の不一致を無視します。

FUJITSU Enterprise Postgres 11以前の場合

to_timestamp()/to_date()関数はテンプレート書式の不一致を無視しません。

[例]

=# SELECT to_timestamp('2011-12', 'YYYY- MM');
      to_timestamp
------------------------
 2011-02-01 00:00:00+08
(1 row)

=# SELECT to_date('2011-12', 'YYYY- MM');
  to_date
------------
 2011-02-01
(1 row)
FUJITSU Enterprise Postgres 12の場合

to_timestamp()/to_date()関数はテンプレート書式の不一致を無視します。

[例]

=# SELECT to_timestamp('2011-12', 'YYYY- MM');
      to_timestamp
------------------------
 2011-12-01 00:00:00+08
(1 row)

=# SELECT to_date('2011-12', 'YYYY- MM');
  to_date
------------
 2011-12-01
(1 row)

対処方法

ありません。