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