非互換
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)
対処方法
ありません。