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 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 postgres. Para obter informações adicionais deve ser consultada a Capítulo 17.

Parâmetros

nome

O nome de um parâmetro de tempo de execução. Os parâmetros disponíveis estão documentados no Capítulo 17 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:

SERVER_VERSION

Mostra o número da versão do servidor.

SERVER_ENCODING

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.

LC_COLLATE

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.

LC_CTYPE

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.

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, com descrições.

Observações

A função current_setting produz uma saída equivalente. Consulte a Seção 9.20.

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;

              nome               |   definição    |                             descrição
---------------------------------+----------------+-------------------------------------------------------------
 add_missing_from                | off            | Automatically adds missing table references to FROM clauses.
 allow_system_table_mods         | off            | Allows modifications of the structure of system tables.
 archive_command                 |                | WAL archiving command.
    .
    .
    .
 wal_sync_method                 | fdatasync      | Selects the method used for forcing WAL updates out to disk.
 work_mem                        | 1MB            | Sets the maximum memory to be used for query workspaces.
 zero_damaged_pages              | off            | Continues processing past damaged page headers.
(165 linhas)

Compatibilidade

O comando SHOW é uma extensão do PostgreSQL.

Consulte também

SET, RESET

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]

SQL Serverintercalaçã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.)

SourceForge.net Logo CSS válido!