Resumé: i denne tutorial vil du lære, hvordan man bruger psql
værktøj og information_schema
for at beskrive tabeller i PostgreSQL.
Hvis du har brugt Mys .l, bruger du typisk DESCRIBE
for at finde oplysningerne på en tabel.
Postgres .l understøtter ikke DESCRIBE
erklæring. Du kan dog forespørge oplysningerne om kolonner i en tabel på et par måder.,
1) PostgreSQL BESKRIVE TABEL ved hjælp af psql
for at oprette forbindelse til PostgreSQL-serveren ved brug af psql
af:
Code language: Shell Session (shell)
for det Andet, skal du indtaste adgangskode for postgres
bruger:
Code language: Shell Session (shell)
Tredje, skal du skifte til den database, som du ønsker at arbejde med fx, dvdrental
Code language: Shell Session (shell)
Endelig, udstede kommandoen \d table_name
eller \d+ table_name
beskriver en tabel., Følgende eksempel viser oplysninger af city
tabel:
Den kommando, der er udstedt af en masse information om strukturen af city
tabel. Derudover returnerede det også indekser, udenlandske nøglebegrænsninger og triggere.
2) Postgres .l beskriv tabel ved hjælp af information_schema
information_schema.columns
kataloget indeholder oplysningerne om kolonner i alle tabeller.,
for at få oplysninger om kolonner i en tabel, spørger du information_schema.columns
katalog. For eksempel:
I denne guide, har du lært, hvordan du returnerer oplysninger om en struktur af en tabel ved hjælp af psql
værktøj og information_schema
.
- var denne vejledning nyttig ?
- YesNo