非互換
AT TIME ZONE構文の表示を修正し、括弧を出力します。
Fujitsu Enterprise Postgres 15では、AT TIME ZONE構文の表示時に括弧が出力されません。
postgres=# SELECT pg_catalog.pg_get_viewdef('pg_temp.v'::regclass, true);
pg_get_viewdef
-------------------------------------------------------------------------------------------------
SELECT ('2022-12-01'::date + '1 day'::interval AT TIME ZONE 'Europe/Paris'::text) AS timezone;
(1 row)Fujitsu Enterprise Postgres 16では、AT TIME ZONE構文の表示時に括弧が出力されます。
postgres=# SELECT pg_catalog.pg_get_viewdef('pg_temp.v'::regclass, false);
pg_get_viewdef
---------------------------------------------------------------------------------------------------
SELECT (('2022-12-01'::date + '1 day'::interval) AT TIME ZONE 'Europe/Paris'::text) AS timezone;
(1 row)対処方法
ありません。