Re: Change view definition - do not have to drop it

Поиск
Список
Период
Сортировка
От Emi Lu
Тема Re: Change view definition - do not have to drop it
Дата
Msg-id 4A257F10.5010608@encs.concordia.ca
обсуждение исходный текст
Ответ на Re: Change view definition - do not have to drop it  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
>> Now I need update view1 definition to
>> create or replace view view1 as select col1, col2 from new_table;
>
>> However, col1 in new_table is not bpchar. This gives me headache! There
>> are tens of dependent views based on view1, so I cannot just drop view1
>> and recreate it.
>
>> How I can redefine view1 without dropping it and recreate it?
>
> Cast the new column to bpchar?
>
> If you want to change the output column type of the view, you have to
> drop and recreate it.

Thank tom. Ok, I will not change view type, just keep bpchar for now.

Just a wish, if >=8.4 could allow change view type, that would be great!

--
Lu Ying




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

Предыдущее
От: Ben Chobot
Дата:
Сообщение: Re: Really out of memory?
Следующее
От: pribram pribram
Дата:
Сообщение: lc_messages on 8.3.7