非互換
FUJITSU Enterprise Postgres 12では、psqlコマンドに\dと\zを指定した場合に表示されるパーティションテーブルに対して、パーティションテーブルであることが表示されるようになります。
パーティションテーブルであることが表示されません。
[例]
=# CREATE TABLE tb(c1 int) PARTITION BY RANGE (c1) tablespace test_tsp; CREATE TABLE postgres=# \d List of relations Schema | Name | Type | Owner --------+---------+-------+-------- public | tb | table | postgres (1 rows) postgres=# \z Access privileges Schema | Name | Type | Access privileges | Column privileges | Policies --------+---------+-------+-------------------+-------------------+---------- public | tb | table | | | (1 rows)
パーティションテーブルであることが表示されます。
[例]
=# CREATE TABLE tb(c1 int) PARTITION BY RANGE (c1) tablespace test_tsp; CREATE TABLE =# \d List of relations Schema | Name | Type | Owner --------+---------+-------------------+---------- public | tb | partitioned table | postgres (1 rows) =# \z Access privileges Schema | Name | Type | Access privileges | Column privileges | Policies --------+---------+-------------------+-------------------+-------------------+---------- public | tb | partitioned table | | | (1 rows)
対処方法
ありません。