Я пишу script для изменения всех функций postgres (меняя владельца каждой функции). Я могу перечислить все имена функций, используя postgres-запрос, но не могу указать параметры для каждой из этих функций.
Моя проблема будет решена, если я получу решение для любой из нижеперечисленных проблем:
- Есть ли способ перечислить тип данных параметров в каждой из функций.
- Есть ли у нас какой-либо подход к изменению функций, где вместо передачи типа параметра я могу отправить некоторую wild-карту. Например, я могу написать ALTER FUNCTION schemaname.func(текст) ВЛАДЕЛЕЦ В 'newowner' в виде: ALTER FUNCTION schemaname.func(*) ВЛАДЕЛЕЦ В 'newowner'.