0

我有一个具有 37 个模式和 > 500 个函数的 PostgreSQL 数据库。我试图找到一个特定的函数,但是当我在 pgAdmin 中手动浏览数据库树时没有看到它。

PostgreSQL 中是否有命令来定位特定函数所在的模式?

谢谢。

4

1 回答 1

2

您可以使用 information_schema.routines 来执行此操作:

SELECT specific_schema,  specific_catalog, routine_schema, routine_catalog 
FROM  information_schema.routines
WHERE routine_name = 'X' AND routine_type = 'FUNCTION';
于 2013-07-09T16:46:33.703 回答