ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.2.56 ビュー定義から別名の除外

非互換

別名を使用してビューを作成した場合、ビュー定義の出力時に別名を除外するように変更します。

Fujitsu Enterprise Postgres 15以前の場合
create table at_base_table(id int, stuff text);
create view at_view_1 as select * from at_base_table bt;
\d+ at_view_1
                          View "public.at_view_1"
 Column |  Type   | Collation | Nullable | Default | Storage  | Description 
--------+---------+-----------+----------+---------+----------+-------------
 id     | integer |           |          |         | plain    | 
 stuff  | text    |           |          |         | extended | 
View definition:
 SELECT bt.id,
    bt.stuff
   FROM at_base_table bt;
Fujitsu Enterprise Postgres 16の場合
create table at_base_table(id int, stuff text);
create view at_view_1 as select * from at_base_table bt;
\d+ at_view_1
                          View "public.at_view_1"
 Column |  Type   | Collation | Nullable | Default | Storage  | Description 
--------+---------+-----------+----------+---------+----------+-------------
 id     | integer |           |          |         | plain    | 
 stuff  | text    |           |          |         | extended | 
View definition:
SELECT id,
    stuff
   FROM at_base_table bt;

対処方法

ありません。