logo

PostgreSQL Beskriv tabel

I dette afsnit skal vi diskutere, hvordan beskriv en tabel i PostgreSQL .

I PostgreSQL, for at finde informationen om kolonner i en tabel, kan vi bruge describe-kommandoforespørgslen på to forskellige måder, som er som følger:

    PostgreSQL beskrive tabel ved hjælp af pgAdmin 4 PostgreSQL Beskriv tabel ved hjælp af psql

Bemærk: I PostgreSQL kan vi ikke have den direkte kommando til at beskrive tabellen, men ved at bruge MySQL bruger vi kommandoen DESCRIBE direkte til at identificere oplysningerne i kolonnerne i en specifik tabel.

PostgreSQL BESKRIV TABEL ved hjælp af pgAdmin 4

I pgAdmin 4 vil vi bruge informationsskema til beskrivelse af tabellerne.

Her, den informationsskema i sig selv er et skema, der automatisk findes i alle databaser og kaldes informationsskema . Og som standard er den ikke tilgængelig i skemasøgestien. Så hvis vi ønsker at få adgang til alle objekter, vil vi bruge det gennem dets kvalificerede navne.

ctc fuld formular

Brugeren får alle fordelene ved det bestemte skema, hvis ejer af informationsskemaet er oprindelig databasebruger .

I mellemtiden, i informationsskemaet, er navnene på nogle af objekterne generiske navne, hvilket kan forekomme i brugerapplikationer eller softwaren. Derfor bør vi være opmærksomme, hvis vi skal placere informationsskemaet på stien.

Til dette vil vi bruge VÆLG kommando i informationsskema database til forespørgsel i kolonnenavne af kolonnetabellen.

For eksempel vil nedenstående forespørgsel returnere alle kolonnenavne på kunde bord:

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

SQL-forespørgsel i PgAdmin4

PostgreSQL Beskriv tabel

Tabellens struktur

Efter at have udført Vælg kommando , kan vi se kolonnenavn til stede i Kunde bord.

PostgreSQL Beskriv tabel

PostgreSQL beskrive tabel ved hjælp af psql

I psql kan vi få information om en tabel ved hjælp af nedenstående kommando og for at beskrive de særlige tabeller i den aktuelle database:

 d table name 

For at få listen over tabeller følger vi nedenstående trin:

Trin 1

  • Åbn SQL shell (psql), som dukkede op med den nødvendige detalje s . Efter det vil vi Log på til Postgres-databaseserveren ved hjælp af adgangskode som vi oprettede under installationsprocessen af ​​PostgreSQL.
  • Og vi er forbundet med Postgres server som vi kan se på nedenstående skærmbillede:
PostgreSQL Beskriv tabel

Trin 2

  • Nu vil vi oprette forbindelse til den specifikke databaseserver, som vi oprettede tidligere, dvs javatpoint og ved hjælp af nedenstående kommando:
 c javatpoint 

PostgreSQL Beskriv tabel

Trin 3

  • Til sidst vil vi udføre Beskrive tabelkommando for at se, at den særlige tabelinformation.
 Javatpoint=# d customer 

Bemærk: Kommandoen d bruges til at beskrive en tabel såsom en type, kolonne, modifikatorer af kolonner og så videre.

Produktion

fjern sidste tegn fra streng

Følgende skærmbillede forklarer det mere tydeligt:

PostgreSQL Beskriv tabel