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:
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
Tabellen Struktur
Etter å ha utført Velg kommando , kan vi se kolonnenavn tilstede i Kunde bord.
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:
Steg 2
- Nå vil vi koble til den spesifikke databaseserveren som vi opprettet tidligere, dvs javatpoint og ved hjelp av kommandoen nedenfor:
c javatpoint
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: