как найти какие языки загружаются в EnterpriseDB? - PullRequest
0 голосов
/ 04 июня 2009

Как я могу узнать, какие языки были загружены в EnterpriseDB (PL / pgsql, SPL, Java)? EnterpriseDB построен поверх PostgreSQL, если кто-нибудь знает способ найти загруженные языки в PostgreSQL. Он должен работать так же.

Ответы [ 2 ]

5 голосов
/ 04 июня 2009

Установленные языки зарегистрированы в 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)
1 голос
/ 04 июня 2009

Проверьте системный каталог "pg_language" (возможно, EDB не сильно отличается от Postgres).

...