非互換
FUJITSU Enterprise Postres 13では、外部テーブルのパーティションテーブルに対してINSERT ... RETURNINGを実行した時に挿入された通りの行を返却するように変更します。
外部テーブルのパーティションテーブルに対してINSERT ... RETURNINGを実行した時、NULLが返却されます。
[例]
=# \d
リレーション一覧
スキーマ | 名前 | タイプ | 所有者
----------+-----------+------------------------+--------
public | ft1 | 外部テーブル | user
public | ft1_part | パーティションテーブル | user
=# INSERT INTO ft1_part VALUES(1,'row1') RETURNING *;
id | val
----+------
|
(1 行)
外部テーブルのパーティションテーブルに対してINSERT ... RETURNINGを実行した時、挿入された通りの行が返却されます。
[例]
=# \d
リレーション一覧
スキーマ | 名前 | タイプ | 所有者
----------+-----------+------------------------+--------
public | ft1 | 外部テーブル | user
public | ft1_part | パーティションテーブル | user
=# INSERT INTO ft1_part VALUES(2,'row2') RETURNING *;
id | val
----+------
2 | row2
(1 行)
対処方法
ありません。