Como listar todas as extensões que já estão instaladas em um banco de dados ou esquema do psql?
Veja também
Como listar todas as extensões que já estão instaladas em um banco de dados ou esquema do psql?
Veja também
No psql isso seria
\dx
Consulte o manual para obter detalhes: http://www.postgresql.org/docs/current/static/app-psql.html
Fazendo isso em SQL simples, seria uma seleção em pg_extension
:
SELECT *
FROM pg_extension
http://www.postgresql.org/docs/current/static/catalog-pg-extension.html
\dx
é um psql comando que foi introduzido com 9.0 quando ocreate extension
recurso foi lançado. Então, sim, você também precisa atualizar o seupsql
(você sempre deve usar apsql
versão que corresponde à sua versão do banco de dados)select * from pg_extension
Além disso, se você deseja saber quais extensões estão disponíveis no seu servidor:
SELECT * FROM pg_available_extensions
fonte
Esta consulta SQL fornece uma saída semelhante a
\dx
:Obrigado a https://blog.dbi-services.com/listing-the-extensions-available-in-postgresql/
fonte