logo

Tabella di descrizione PostgreSQL

In questa sezione discuteremo come farlo descrivere una tabella in PostgreSQL .

In PostgreSQL , per trovare le informazioni sulle colonne di una tabella, possiamo utilizzare il comando description query in due modi diversi, che sono i seguenti:

    PostgreSQL descrive la tabella utilizzando pgAdmin 4 PostgreSQL Descrivi la tabella usando psql

Nota: in PostgreSQL non possiamo avere il comando diretto per descrivere la tabella, ma utilizzando MySQL utilizziamo direttamente il comando DESCRIBE per identificare le informazioni sulle colonne di una tabella specifica.

PostgreSQL DESCRIBE TABLE utilizzando pgAdmin 4

In pgAdmin 4 utilizzeremo il file schema_informazioni per descrivere le tabelle.

Ecco, il schema informativo stesso è uno schema automaticamente presente in tutti i database e chiamato schema_informazioni . E per impostazione predefinita, non è disponibile nel percorso di ricerca dello schema. Pertanto, se vogliamo accedere a tutti gli oggetti, lo utilizzeremo attraverso i suoi nomi qualificati.

è

L'utente ottiene tutti i vantaggi dello schema particolare se il proprietario dello schema informativo è il utente del database originale .

Nel frattempo, nello schema delle informazioni, i nomi di alcuni oggetti sono nomi generici, che potrebbero verificarsi nelle applicazioni utente o nel software. Dobbiamo quindi stare attenti se dobbiamo collocare lo schema informativo sul percorso.

Per questo utilizzeremo il file SELEZIONARE comando nel schema_informazioni database per interrogare il file nomi_colonne della tabella delle colonne.

Ad esempio, la query seguente restituirà tutti i nomi di colonna di cliente tavolo:

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

Query SQL in PgAdmin4

Tabella di descrizione PostgreSQL

La struttura del tavolo

Dopo aver eseguito il Seleziona comando , possiamo vedere il nome_colonne presente nel Cliente tavolo.

Tabella di descrizione PostgreSQL

PostgreSQL descrive la tabella utilizzando psql

In psql, possiamo ottenere le informazioni di una tabella con l'aiuto del comando seguente e descrivere le tabelle particolari nel database corrente:

 d table name 

Per ottenere l'elenco delle tabelle, seguiremo i passaggi seguenti:

Passo 1

  • Apri il Shell SQL (psql), che è apparso con il dettaglio necessario S . Dopodiché lo faremo login al server del database Postgres utilizzando il file parola d'ordine che abbiamo creato durante il processo di installazione di PostgreSQL.
  • E siamo collegati a Server Postgres come possiamo vedere nello screenshot qui sotto:
Tabella di descrizione PostgreSQL

Passo 2

  • Ora ci collegheremo al server database specifico che abbiamo creato in precedenza javatpoint e con l'aiuto del comando seguente:
 c javatpoint 

Tabella di descrizione PostgreSQL

Passaggio 3

  • Infine, eseguiremo il file Descrivere comando table per vedere che le informazioni della tabella particolare.
 Javatpoint=# d customer 

Nota: il comando d viene utilizzato per descrivere una tabella come tipo, colonna, modificatori di colonne e così via.

Produzione

interfaccia comparabile in Java

Lo screenshot seguente lo spiega più chiaramente:

Tabella di descrizione PostgreSQL