0

如何找到 EnterpriseDB(PL/pgsql、SPL、Java)中加载了哪些语言?如果有人知道在 PostgreSQL 上找到加载的语言的方法,EnterpriseDB 是建立在 PostgreSQL 之上的。它应该工作相同。

4

2 回答 2

5

安装的语言在 中注册pl_language,例如:

steve@steve@[local] =# select * from pg_language;
 lanname  | lanowner | lanispl | lanpltrusted | lanplcallfoid | lanvalidator | lanacl
----------+----------+---------+--------------+---------------+--------------+--------
 internal |       10 | f       | f            |             0 |         2246 |
 c        |       10 | f       | f            |             0 |         2247 |
 sql      |       10 | f       | t            |             0 |         2248 |
 plpgsql  |       10 | t       | t            |         73259 |        73260 |
(4 rows)
于 2009-06-03T21:01:50.453 回答
1

检查“pg_language”系统目录(希望 EDB 与 Postgres 没有什么不同)。

于 2009-06-03T20:47:48.033 回答