Oppsummering: i denne opplæringen vil du lære hvordan du kan bruke psql
verktøy og information_schema
for å beskrive bord i PostgreSQL.
Hvis du har vært å bruke MySQL, bruker du vanligvis DESCRIBE
– setningen for å finne informasjon på et bord.
PostgreSQL ikke støtter DESCRIBE
uttalelse. Du kan imidlertid søke informasjon på kolonner i en tabell i et par måter.,
1) PostgreSQL BESKRIVE TABELL ved hjelp av psql
Først, koble til PostgreSQL server ved hjelp av psql
verktøy:
Code language: Shell Session (shell)
Andre, skriv inn passordet for postgres
bruker:
Code language: Shell Session (shell)
Tredje, bytter du til den databasen som du vil arbeide med, for eksempel, dvdrental
Code language: Shell Session (shell)
til Slutt, gi kommandoen \d table_name
eller \d+ table_name
for å beskrive en tabell., Følgende eksempel viser informasjon av city
tabell:
– kommandoen utstedt mye informasjon om strukturen av city
tabell. I tillegg er det også returneres indekser, utenlandske nøkkel begrensninger, og utløser.
2) PostgreSQL BESKRIVE TABELL ved hjelp av information_schema
information_schema.columns
– katalogen inneholder informasjon om kolonner av alle bord.,
for Å få informasjon om kolonner i en tabell, kan du spørre information_schema.columns
– katalogen. For eksempel:
I denne opplæringen, har du lært hvordan du returnerer informasjon på en struktur av en tabell ved hjelp av psql
verktøy og information_schema
.
- Var denne opplæringen nyttig ?
- YesNo