SQL を使用して PostgreSQL 関数のソースを抽出する必要があります。
関数の 1 つでこの奇妙な動作が見られますが、他のすべての関数 (約 200+) はまったく問題なく動作します。
次のステートメントを実行すると、機能します。
select prosrc from pg_proc where proname= 'accounts_count';
ただし、次を実行すると、空の文字列が返されます。
select routine_definition
from information_schema.routines
where specific_name = 'accounts_count_66243'
PostgreSQL バージョン 8.3。pgAdmin III と psql の両方を使用してみました。
ショーストッパーではありませんが、これがなぜなのかを知るのに役立ちます.
アイデアはありますか?