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
\dt
eller\dt+
kommandoenpsql
for å vise bord i en bestemt database. - Bruk
SELECT
uttalelse til query tabell informasjon frapg_catalog.pg_tables
– katalogen.
- Var denne opplæringen nyttig ?
- YesNo