PostgreSQL Vis Tabeller (Norsk)
Oppsummering: i denne opplæringen vil du lære hvordan å vise tabeller i PostgreSQL ved hjelp av psql verktøy og pg_catalog skjema.
Hvis du kommer fra MySQL, ønsker du kanskje å bruke den populære SHOW TABLES uttalelse som viser alle tabellene i en bestemt database.
PostgreSQL ikke støtter SHOW TABLES uttalelse direkte, men gir deg et alternativ.
PostgreSQL vis tabeller ved hjelp av psql
Først, koble til PostgreSQL ved hjelp av psql-verktøyet.,
-U flagget står for brukeren og -W alternativet krever at du oppgir passordet. I denne kommandoen, bruker du postgres bruker for å logge inn til PostgreSQL database server.
Secodn, skriv inn passordet for brukeren postgres og trykk på Enter keywboard:
Code language: PHP (php)
Tredje, bytte til en database f.eks..,, dvdrental:
Code language: PHP (php)
Merk at du kan koble til en bestemt database når du logger deg på til PostgreSQL database server:
I denne kommandoen -d flagg betyr database. I denne kommandoen, kan du koble til dvdrental datbase bruke postgres bruker.,
Tredje, bruk \dt kommando fra PostgreSQL ledeteksten for å vise tabeller i dvdrental database:
Code language: PHP (php)
Output:
for Å få mer informasjon om tabeller, kan du bruke \dt+ – kommandoen., Det vil legge til size og description kolonner:
Code language: PHP (php)
PostgreSQL vis tabeller ved hjelp av pg_catalog skjema
en Annen måte å vise tabeller i PostgreSQL er å bruke SELECT uttalelse til spørring data fra PostgreSQL katalogen som følger:
I dette søket, vi har brukt en tilstand i WHERE klausulen filter system tabeller., Hvis du utelater WHERE klausulen, vil du få mange tabeller inkludert system tabeller.
Oppsummering
- Bruk
\dteller\dt+kommandoenpsqlfor å vise bord i en bestemt database. - Bruk
SELECTuttalelse til query tabell informasjon frapg_catalog.pg_tables– katalogen.
- Var denne opplæringen nyttig ?
- YesNo