Как редактировать объекты от которых зависят другие объекты?

Mols

Новичок
Как редактировать объекты от которых зависят другие объекты?

Делаю представление. Использую его для указания типа который будет возвращать функция(несколько функций). Потом хочу изменить это представление (чтобы все функции изменили набор возвращаемых полей. Запросы в функциях это позволяют.). Приходится на время менять возвращаемый тип в этих функциях, иначе изменить представление не могу.
Код:
ERROR:  cannot drop view view1 because other objects depend on it
Как это правильно делать? Наверняка должен быть какой-то более грамотный механизм....

-~{}~ 28.07.08 22:52:

........
если делать через CREATE OR REPLACE VIEW то так
Код:
ERROR:  cannot change number of columns in view
 
Сверху