代码之家  ›  专栏  ›  技术社区  ›  WolfmanDragon

如何找到EnterpriseDB中加载的语言?

  •  0
  • WolfmanDragon  · 技术社区  · 15 年前

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

    2 回复  |  直到 15 年前
        1
  •  5
  •   araqnid    15 年前

    已安装的语言已在中注册 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)
    
        2
  •  1
  •   Milen A. Radev    15 年前

    检查 "pg_language" 系统目录(希望EDB与Postgres没有太大区别)。

    推荐文章