Re: alter table impact on view

Поиск
Список
Период
Сортировка
От Marc Millas
Тема Re: alter table impact on view
Дата
Msg-id CADX_1aa2DdghRJZg6rf3=m0WdP8r8h4-wj3TmnAQ4GQd5R1s3g@mail.gmail.com
обсуждение исходный текст
Ответ на Re: alter table impact on view  (David Rowley <dgrowleyml@gmail.com>)
Список pgsql-general
A bit sad

Thanks.. 

Le lun. 30 janv. 2023 à 13:53, David Rowley <dgrowleyml@gmail.com> a écrit :
On Tue, 31 Jan 2023 at 01:14, Marc Millas <marc.millas@mokadb.com> wrote:
> But if I alter table to change a column that is a varchar 20 into a varchar 21
> postgres refuse saying that it cannot due to the return rule... using said column
>
> why ?? as the view is not a materialized object, the impact of the length of a column of an underlying table do change the description of the view, clearly, but I dont see where the difficulty is "hidden". Can someone enlighten me?

Primarily because nobody has written the required code.

In [1], which is now quite old, there was some discussion about
various aspects of making this better. Perhaps changing the typmod is
easier than changing the type completely, but we still don't have any
code for it. So for now, you're just stuck manually dropping and
recreating your views.

David

[1] https://www.postgresql.org/message-id/603c8f070807291912x37412373q7cd7dc36dd55a8a7@mail.gmail.com

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

Предыдущее
От: Laurenz Albe
Дата:
Сообщение: Re: Does statement_timeout apply to commit?
Следующее
От: "jacktby@gmail.com"
Дата:
Сообщение: How could I elog the tupleTableSlot to the fronted terminal?