logo

PostgreSQL Describe Table

I denne delen skal vi diskutere hvordan beskriv en tabell i PostgreSQL .

I PostgreSQL, for å finne informasjonen om kolonner i en tabell, kan vi bruke describe-kommandospørringen på to forskjellige måter, som er som følger:

    PostgreSQL beskrive tabellen ved å bruke pgAdmin 4 PostgreSQL Beskriv tabellen med psql

Merk: I PostgreSQL kan vi ikke ha den direkte kommandoen for å beskrive tabellen, men ved å bruke MySQL bruker vi DESCRIBE-kommandoen direkte for å identifisere informasjonen i kolonnene i en spesifikk tabell.

PostgreSQL BESKRIV TABELL med pgAdmin 4

I pgAdmin 4 skal vi bruke informasjonsskjema for å beskrive tabellene.

Her, den informasjonsskjema i seg selv er et skjema som automatisk er tilstede i alle databaser og kalles informasjonsskjema . Og som standard er den ikke tilgjengelig i skjemasøkebanen. Derfor, hvis vi ønsker å få tilgang til alle objekter, vil vi bruke det gjennom de kvalifiserte navnene.

hva er datamaskin

Brukeren får alle fordelene med det bestemte skjemaet hvis Eieren av informasjonsskjemaet er opprinnelig databasebruker .

I mellomtiden, i informasjonsskjemaet, er navnene på noen av objektene generiske navn, noe som kan forekomme i brukerapplikasjoner eller programvaren. Derfor bør vi være på vakt hvis vi trenger å plassere informasjonsskjemaet på banen.

Til dette vil vi bruke PLUKKE UT kommando i informasjonsskjema database for spørring i kolonnenavn av kolonnetabellen.

For eksempel vil spørringen nedenfor returnere alle kolonnenavnene til kunde bord:

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

SQL-spørring i PgAdmin4

PostgreSQL Describe Table

Tabellen Struktur

Etter å ha utført Velg kommando , kan vi se kolonnenavn tilstede i Kunde bord.

PostgreSQL Describe Table

PostgreSQL beskriver tabellen ved å bruke psql

I psql kan vi få informasjonen om en tabell ved hjelp av kommandoen nedenfor og for å beskrive de spesielle tabellene i gjeldende database:

 d table name 

For å få listen over tabeller, følger vi trinnene nedenfor:

Trinn 1

  • Åpne SQL-skall (psql), som dukket opp med den nødvendige detaljen s . Etter det vil vi Logg Inn til Postgres-databaseserveren ved å bruke passord som vi opprettet under installasjonsprosessen av PostgreSQL.
  • Og vi er knyttet til Postgres server som vi kan se i skjermbildet nedenfor:
PostgreSQL Describe Table

Steg 2

  • Nå vil vi koble til den spesifikke databaseserveren som vi opprettet tidligere, dvs javatpoint og ved hjelp av kommandoen nedenfor:
 c javatpoint 

PostgreSQL Describe Table

Trinn 3

  • Til slutt vil vi utføre Beskrive tabellkommando for å se den spesielle tabellinformasjonen.
 Javatpoint=# d customer 

Merk: d-kommandoen brukes til å beskrive en tabell som en type, kolonne, modifikatorer av kolonner og så videre.

Produksjon

fjern det siste tegnet fra strengen

Følgende skjermbilde forklarer det tydeligere:

PostgreSQL Describe Table