ビューも alter table で renameできることを知った

知った。

=> create view vv as select * from t;
CREATE VIEW
Time: 144.060 ms

=> alter table vv rename to vv2;
ALTER TABLE
Time: 134.566 ms

=> \dv vv2
       List of relations
 schema | name | type | owner  
--------+------+------+--------
 aamine | vv2  | view | aamine
(1 row)

ますます drop とか alter にオブジェクトタイプを指定させる 意味を感じなくなってきた