当前位置: 首页 > 知识库问答 >
问题:

使用psql如何列出数据库中安装的扩展?

欧阳安阳
2023-03-14

如何从psql列出已安装在数据库或架构中的所有扩展?

另见

  • 查找PostgreSQL附带的可用扩展列表

共有3个答案

南门刚捷
2023-03-14

此SQL查询的输出类似于\dx

SELECT e.extname AS "Name", e.extversion AS "Version", n.nspname AS "Schema", c.description AS "Description" 
FROM pg_catalog.pg_extension e 
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = e.extnamespace 
LEFT JOIN pg_catalog.pg_description c ON c.objoid = e.oid AND c.classoid = 'pg_catalog.pg_extension'::pg_catalog.regclass 
ORDER BY 1;

幸亏https://blog.dbi-services.com/listing-the-extensions-available-in-postgresql/

杨俊茂
2023-03-14

另外,如果您想知道服务器上有哪些扩展:从pg\u available\u extensions中选择*。

请参见pg\u可用的扩展名pg\u可用的扩展名\u版本

宋航
2023-03-14

在psql中,这将是

\dx

有关详细信息,请参阅psql手册。

在纯SQL中执行此操作将是对pg\u扩展的选择:

SELECT * 
FROM pg_extension;

 类似资料:
  • 我们可以使用UI方法将jar文件安装到特定集群。但我们需要在工作区中的所有ondemand集群上安装它。我们使用下面的shell脚本将jar文件下载到DBFS。不确定如何使用全局初始化脚本在所有集群中引用/安装这个jar 卷曲https://repo1.maven.org/maven2/com/databricks/spark-xml_2.12/0.12.0/spark-xml_2.12-0.12

  • 本文向大家介绍PHP中安装使用mongodb数据库,包括了PHP中安装使用mongodb数据库的使用技巧和注意事项,需要的朋友参考一下 传统数据库中,我们要操作数据库数据都要书写大量的sql语句,而且在进行无规则数据的存储时,传统关系型数据库建表时对不同字段的处理也显得有些乏力,mongo应运而生,而且ajax技术的广泛应用,json格式的广泛接受,也使得mongo更贴近开发人员。 mongo简介

  • 与TYPO3和作曲家一起学习TYPO3的基础知识。在尝试作曲家学习示例扩展时遇到了第一个问题 好的,需要作曲家来做。但是怎么做呢?只需了解如何使用composer设置TYPO3或创建用于composer的扩展。但是如何使用composer安装扩展? 再生n00n

  • 我的代码有一个错误, 我花了一些时间寻找不同的解决办法,但没有效果。 这是我的代码, 这是我的eclipse控制台的日志。 null 感谢任何帮助。谢谢!

  • 我已经使用这个回购安装了PHP 7,但是当我尝试运行时,它会出现以下错误: [软件包]需要ext curl*- 对于php5,您可以通过运行或命令轻松安装它,但我找不到如何安装PHP7的等效版本。 如何为PHP7安装ExtCurl?

  • 不好意思,之前描述不准确,现更正下: 数据集如上,想要结果为:每个RQ对应的WERKS 列都有:2021 2022 2023 想自动扩展(新增)行 对应JE 新增出来的赋值0 比如: 2023-05-08 2021 0 2023-05-08 2022 106.57 2023-05-08 2023 0 请问下sql如何编写