SHOW

Nome

SHOW -- mostra o valor de um parâmetro de tempo de execução

Sinopse

SHOW nome
SHOW ALL

Descrição

O comando SHOW mostra a definição corrente de 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, pela variável de ambiente PGOPTIONS (ao se usar a libpq ou aplicações baseadas na libpq), ou por meio de sinalizadores de linha de comando ao iniciar o postmaster. Veja a Seção 16.4 para obter mais informações.

Parâmetros

nome
O nome de um parâmetro de tempo de execução. Os parâmetros disponíveis estão documentados na 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 não podem ser definidos:
SERVER_VERSION
Mostra o número da versão do servidor.
SERVER_ENCODING
Mostra o conjunto de codificação de caracteres do lado servidor. Atualmente, este parâmetro pode ser mostrado mas não pode ser definido, porque a codificação é definida na hora da criação do banco de dados.
LC_COLLATE
Mostra a definição da localização do banco de dados para agrupamento (collation [1] ) (ordenação do texto). Atualmente, este parâmetro pode ser mostrado mas não pode ser definido, porque a definição é determinada pelo comando initdb.
LC_CTYPE
Mostra a definição da localização do banco de dados para classificação de caracteres [2] . Atualmente, este parâmetro pode ser mostrado mas não pode ser definido, porque a definição é determinada pelo comando initdb.
IS_SUPERUSER
Verdade se o identificador de autorização da sessão corrente tiver privilégios de superusuário.

ALL
Mostra os valores de todos os parâmetros de configuração.

Observações

A função current_setting produz uma saída equivalente. Veja a Seção 9.13 .

Exemplos

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;

             name              |                setting
-------------------------------+---------------------------------------
 australian_timezones          | off
 authentication_timeout        | 60
 checkpoint_segments           | 3
    .
    .
    .
 wal_debug                     | 0
 wal_sync_method               | fdatasync
(94 linhas)

Compatibilidade

O comando SHOW é uma extensão do PostgreSQL.

Veja também

SET

Notas

[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]

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.)

SourceForge.net Logo