logo

Tabela de descrição do PostgreSQL

Nesta seção, discutiremos como descrever uma tabela no PostgreSQL .

No PostgreSQL, para encontrar as informações das colunas de uma tabela, podemos usar o comando de descrição de consulta de duas maneiras diferentes, que são as seguintes:

    Tabela de descrição do PostgreSQL usando pgAdmin 4 PostgreSQL Descrever tabela usando psql

Nota: No PostgreSQL não podemos ter o comando direto para Descrever a tabela, mas no MySQL utilizamos o comando DESCRIBE diretamente para identificar as informações nas colunas de uma tabela específica.

TABELA DE DESCRIÇÃO PostgreSQL usando pgAdmin 4

No pgAdmin 4, vamos usar o esquema_de_informações para descrever as tabelas.

Aqui o esquema de informação em si é um esquema que está automaticamente presente em todos os bancos de dados e chamado esquema_de_informações . E por padrão, não está disponível no caminho de pesquisa do esquema. Assim, se quisermos acessar todos os objetos, iremos utilizá-lo através de seus nomes qualificados.

np.concatenate

O usuário obtém todas as vantagens do esquema específico se o proprietário do esquema de informação é o usuário original do banco de dados .

Enquanto isso, no esquema de informação, os nomes de alguns dos objetos são nomes genéricos, o que pode acontecer nas aplicações do usuário ou no software. Portanto, devemos estar alertas caso precisemos colocar o esquema de informação no caminho.

Para isso, usaremos o SELECIONAR comando no esquema_de_informações banco de dados para consultar o nomes_colunas da tabela de colunas.

Por exemplo, a consulta abaixo retornará todos os nomes de colunas do cliente mesa:

 SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME = 'customer'; 

Consulta SQL no PgAdmin4

Tabela de descrição do PostgreSQL

A estrutura da tabela

Depois de executar o Selecione o comando , podemos ver o nome_colunas presente no Cliente mesa.

Tabela de descrição do PostgreSQL

Tabela de descrição do PostgreSQL usando psql

No psql, podemos obter as informações de uma tabela com a ajuda do comando abaixo e descrever as tabelas específicas do banco de dados atual:

 d table name 

Para obter a lista de tabelas, seguiremos os passos abaixo:

Passo 1

  • Abra o Concha SQL (psql), que apareceu com o detalhe necessário é . Depois disso, iremos Conecte-se para o servidor de banco de dados Postgres usando o senha que criamos durante o processo de instalação do PostgreSQL.
  • E estamos conectados ao Servidor Postgres como podemos ver na imagem abaixo:
Tabela de descrição do PostgreSQL

Passo 2

  • Agora, nos conectaremos ao servidor de banco de dados específico que criamos anteriormente, que é ponto java e com a ajuda do comando abaixo:
 c javatpoint 

Tabela de descrição do PostgreSQL

Etapa 3

  • Por fim, executaremos o Descrever comando table para ver as informações específicas da tabela.
 Javatpoint=# d customer 

Nota: O comando d é usado para descrever uma tabela como tipo, coluna, modificadores de colunas e assim por diante.

Saída

cocô

A captura de tela a seguir explica isso mais claramente:

Tabela de descrição do PostgreSQL