O comando SHOW mostra a definição corrente dos parâmetros de tempo de execução. Estas variáveis podem ser definidas utilizando o comando SET, editando o arquivo de configuração postgresql.conf, através da variável de ambiente PGOPTIONS (quando se usa a libpq ou aplicativos baseados na libpq), ou por meio de sinalizadores na linha de comando ao iniciar o postmaster. Para obter informações adicionais deve ser consultado o Seção 16.4.
O nome de um parâmetro de tempo de execução. Os parâmetros disponíveis estão documentados no Seção 16.4 e na página de referência do comando SET. Além disso, existem uns poucos parâmetros que podem ser mostrados mas que não podem ser definidos:
Mostra o número da versão do servidor.
Mostra a codificação do conjunto de caracteres do lado servidor. Atualmente este parâmetro pode ser mostrado mas não pode ser definido, porque a codificação é determinada na hora da criação do banco de dados.
Mostra a definição do idioma do banco de dados para intercalação (collation [1] [2] [3] [4] ) (ordenação do texto). Atualmente este parâmetro pode ser mostrado mas não pode ser definido, porque a definição é determinada em tempo de initdb.
Mostra a definição do idioma do banco de dados para classificação de caracteres. [5] Atualmente este parâmetro pode ser mostrado mas não pode ser definido, porque a definição é determinada em tempo de initdb.
Verdade se o identificador de autorização da sessão corrente tiver privilégios de superusuário.
Mostra os valores de todos os parâmetros de configuração.
Mostrar a definição corrente do parâmetro DateStyle (estilo da data):
SHOW DateStyle; DateStyle ----------- ISO, MDY (1 linha)
Mostrar a definição corrente do parâmetro geqo:
SHOW geqo; geqo ------ on (1 linha)
Mostrar todas as definições:
SHOW ALL; nome | definição --------------------------------+---------------------------------------------- add_missing_from | on archive_command | unset australian_timezones | off . . . work_mem | 1024 zero_damaged_pages | off (140 linhas)
[1] |
collation; collating sequence — Um método para comparar duas cadeias de caracteres comparáveis. Todo conjunto de caracteres possui seu collation padrão. (Second Informal Review Draft) ISO/IEC 9075:1992, Database Language SQL- July 30, 1992. (N. do T.) |
[2] |
SQL Server — intercalação (collation) — é um conjunto de regras que determina como os dados são comparados, ordenados e apresentados. Os dados caractere são classificados de acordo com a informação de intercalação, que inclui o idioma, a ordem de classificação e a diferenciação de letras minúsculas e maiúsculas. SQL Server 2005 Books Online — Glossary of Terms (N. do T.) |
[3] |
collation é uma classificação apropriada para o idioma. Collation (N. do T.) |
[4] |
collation — [informática, computadores] — s. intercalação, f. collation | Portuguese | Dictionary & Translation by Babylon (N. do T.) |
[5] |
Define a classificação do caractere, conversão maiúscula/minúscula, e outros atributos do caractere. LC_CTYPE Category for the Locale Definition Source File Format (N. do T.) |