logo

PostgreSQL Beskriv tabell

I det här avsnittet kommer vi att diskutera hur beskriv en tabell i PostgreSQL .

I PostgreSQL, för att hitta informationen om kolumner i en tabell, kan vi använda kommandot describe på två olika sätt, som är följande:

    PostgreSQL beskriv tabell med pgAdmin 4 PostgreSQL Beskriv tabell med psql

Obs: I PostgreSQL kan vi inte ha det direkta kommandot för att beskriva tabellen, men med MySQL använder vi kommandot DESCRIBE direkt för att identifiera informationen i kolumnerna i en specifik tabell.

PostgreSQL BESKRIV TABELL med pgAdmin 4

I pgAdmin 4 kommer vi att använda informationsschema för att beskriva tabellerna.

Här, den informationsschema i sig är ett schema som automatiskt finns i alla databaser och anropas informationsschema . Och som standard är den inte tillgänglig i schemasökvägen. Således, om vi vill komma åt alla objekt, kommer vi att använda det genom dess kvalificerade namn.

dubbel länkad lista

Användaren får alla fördelar med det specifika schemat om ägare av informationsschemat är ursprungliga databasanvändare .

Under tiden, i informationsschemat, är namnen på några av objekten generiska namn, vilket kan förekomma i användarapplikationer eller programvaran. Därför bör vi vara uppmärksamma om vi behöver placera informationsschemat på vägen.

För detta kommer vi att använda VÄLJ kommandot i informationsschema databas för att fråga kolumnnamn i kolumntabellen.

Till exempel kommer frågan nedan att returnera alla kolumnnamn för kund tabell:

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

SQL-fråga i PgAdmin4

PostgreSQL Beskriv tabell

Tabellens struktur

Efter att ha utfört Välj kommando , vi kan se kolumner_namn närvarande i Kund tabell.

PostgreSQL Beskriv tabell

PostgreSQL beskriv tabellen med psql

I psql kan vi få information om en tabell med hjälp av kommandot nedan och för att beskriva de specifika tabellerna i den aktuella databasen:

 d table name 

För att få listan med tabeller följer vi stegen nedan:

Steg 1

  • Öppna SQL-skal (psql), som dök upp med den nödvändiga detaljen s . Efter det kommer vi logga in till Postgres databasserver med hjälp av Lösenord som vi skapade under installationsprocessen av PostgreSQL.
  • Och vi är anslutna till Postgres server som vi kan se i skärmdumpen nedan:
PostgreSQL Beskriv tabell

Steg 2

  • Nu kommer vi att ansluta till den specifika databasservern som vi skapade tidigare, dvs javatpoint och med hjälp av nedanstående kommando:
 c javatpoint 

PostgreSQL Beskriv tabell

Steg 3

  • Slutligen kommer vi att utföra Beskriva tabellkommando för att se den specifika tabellinformationen.
 Javatpoint=# d customer 

Obs: Kommandot d används för att beskriva en tabell som en typ, kolumn, modifierare av kolumner och så vidare.

Produktion

lista sträng java

Följande skärmdump förklarar det tydligare:

PostgreSQL Beskriv tabell