搜索PGAdmin中所有功能的文本

jla*_*s62 18 sql postgresql pgadmin

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

这可能吗?

And*_*eas 29

这样的事情应该有效:

select proname,prosrc from pg_proc where prosrc like '%search text%';
Run Code Online (Sandbox Code Playgroud)

请参阅如何在postgresql中显示函数,过程,触发源代码?

  • 真棒!它很棒!谢谢! (3认同)
  • 您也可以使用ilike而不是like来搜索不区分大小写的文本 (2认同)

ste*_*vee 7

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

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%'
Run Code Online (Sandbox Code Playgroud)