PostgreSQL

Qual a versão do meu PostgreSQL?

Só para não esquecer mais… 5 formas diferentes de saber qual a versão do PostgreSQL que você está rodando:

  1. Usando o pg_config:

  2. Usando o psql:

  3. Usando a função version():

  4. Usando a tabela do catálogo pg_setting:

  5. Usando o comando SHOW:

Observações

  • O utilitário pg_config nem sempre está no PATH da instalação do seu PostgreSQL. Você pode ter que procurar onde ele está no diretório de instalação do binário do PostgreSQL.
  • Você pode ter mais de uma instalação do PostgreSQL no mesmo servidor. O pg_config não diz qual base está utilizando aquela instalação.
  • O psql ter uma versão e se conectar remotamente em outra base com outra versão, neste caso a mensagem será diferente e ele vai informar a versão do psql e a da base em que você se conectou.
  • O parâmetro server_version_num é ideal para usar com comandos SQL dentro da sua aplicação.

One Comment

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.