Как посмотреть что делает функция?

Руслан41
Дата: 30.09.2003 07:06:32
То есть её определения
мол
функция aa() - это
{
RETURNS int4
AS 'SELECT 1 AS RESULT'
LANGUAGE 'sql';
}
Просто переносили базу ....и некоторые функции и типы данных в приложении не определяются теперича
assa
Дата: 30.09.2003 12:11:32
наверно дампом.

А текст ф-ии SQL видно в pg_proc. Поле найдете.
Руслан41
Дата: 01.10.2003 08:17:24
Где прописываются пути до функций определенных пользоватлями
?
assa
Дата: 01.10.2003 12:00:17
Попробуй что-нить наподобие (в "старой базе", ессно) :

select proname, proowner, prosrc, prolang from pg_proc
where prolang>11 ;

/У меня prolang=14 для SQL/ prosrc -содержит скрипт (то, что в () объявления ф-ии).
или сервер, с которого "перенесли" уже того-с?

Если я правильно понимаю, то подробно сделанный дамп должен переносить и ф-ии. Хотя в букваре нашел соответствующий ключ только для "ресторе"

-P, - -function
Specifies that only functions are to be recreated. Like the -i flag, due to a bug, the -P flag may not work, though the - -function flag should, as of PostgreSQL 7.1.x.

Надеюсь, заглянет кто-нить из "практикующих админов", подсобит.
У дачи