Re: The command tag of "ALTER MATERIALIZED VIEW RENAME COLUMN"

Поиск
Список
Период
Сортировка
От Ibrar Ahmed
Тема Re: The command tag of "ALTER MATERIALIZED VIEW RENAME COLUMN"
Дата
Msg-id CALtqXTcbHB73u+mD0JS8eYbqKA6vOBvtbRuk52N3DKvBWDuRwQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: The command tag of "ALTER MATERIALIZED VIEW RENAME COLUMN"  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: The command tag of "ALTER MATERIALIZED VIEW RENAME COLUMN"
Список pgsql-hackers


On Thu, Oct 31, 2019 at 6:56 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
Fujii Masao <masao.fujii@gmail.com> writes:
> ... I found that the command tag of
> ALTER MATERIALIZED VIEW RENAME COLUMN is "ALTER TABLE", not "ALTER VIEW".

>     =# ALTER MATERIALIZED VIEW hoge RENAME COLUMN j TO x;
>     ALTER TABLE

> Is this intentional? Or bug?

Seems like an oversight.

                        regards, tom lane



The same issue is with ALTER FOREIGN TABLE

# ALTER FOREIGN TABLE ft RENAME COLUMN a to t;

ALTER TABLE


# ALTER MATERIALIZED VIEW mv RENAME COLUMN a to r;

ALTER TABLE



Attached patch fixes that for ALTER VIEW , ALTER MATERIALIZED VIEW and ALTER FOREIGN TABLE


# ALTER MATERIALIZED VIEW mv RENAME COLUMN a to r;

ALTER MATERIALIZED VIEW


# ALTER FOREIGN TABLE ft RENAME COLUMN a to t;

ALTER FOREIGN TABLE



--
Ibrar Ahmed
Вложения

В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tomas Vondra
Дата:
Сообщение: Re: Postgres cache
Следующее
От: Andrew Dunstan
Дата:
Сообщение: libpq sslpassword parameter and callback function