搜索PGAdmin中所有功能的文本

时间:2014-12-02 19:47:26

标签: sql postgresql pgadmin

将PostgreSQL与pgAdmin一起使用,并想知道是否有办法搜索特定文本的数据库的所有功能。

这可能吗?

2 个答案:

答案 0 :(得分:24)

这样的事情应该有效:

select proname,prosrc from pg_proc where prosrc like '%search text%';

请参阅How to display the function, procedure, triggers source code in postgresql?

答案 1 :(得分:1)

如果也需要架构信息(我们与许多人合作):

select
    nspname,
    proname,
    prosrc 
from pg_catalog.pg_proc pr
join pg_catalog.pg_namespace ns on ns.oid = pr.pronamespace
where prosrc ilike '%search text%'