非互換
FUJITSU Enterprise Postgres 13では、EXPLAIN文に子テーブルに対応する列別名の情報が追加されます。
EXPLAIN文に子テーブル名だけを出力します。
[例]
=# create temp table patest0 (id int, x int);
CREATE TABLE
=# create temp table patest1() inherits (patest0);
CREATE TABLE
=# explain (costs off) select * from patest0;
QUERY PLAN
---------------------------
Append
-> Seq Scan on patest0
-> Seq Scan on patest1
(3 rows)EXPLAIN文に子テーブルに対応する列別名を出力します。
[例]
=# create temp table patest0 (id int, x int);
CREATE TABLE
=# create temp table patest1() inherits (patest0);
CREATE TABLE
=# explain (costs off) select * from patest0;
QUERY PLAN
-------------------------------------
Append
-> Seq Scan on patest0 patest0_1
-> Seq Scan on patest1 patest0_2
(3 rows)対処方法
ありません。