samenvatting: in deze handleiding leert u hoe u de psql
tool en information_schema
gebruikt om tabellen in PostgreSQL te beschrijven.
Als u MySQL hebt gebruikt, gebruikt u meestal de instructie DESCRIBE
om de informatie op een tabel te vinden.
PostgreSQL ondersteunt de instructieDESCRIBE
niet. U kunt echter de informatie over kolommen van een tabel op een paar manieren opvragen.,
1) PostgreSQL BESCHRIJVEN TABEL met behulp van psql
ten Eerste, verbinding te maken met PostgreSQL-server met behulp van de psql
tool:
Code language: Shell Session (shell)
ten Tweede, voer het wachtwoord voor het postgres
gebruiker:
Code language: Shell Session (shell)
ten Derde, overschakelen naar de database waarmee u wilt werken met bijv., dvdrental
Code language: Shell Session (shell)
tot slot, het commando \d table_name
of \d+ table_name
om het beschrijven van een tabel., Het volgende voorbeeld toont de informatie van de city
tabel:
het commando gaf veel informatie over de structuur van de city
tabel. Daarnaast gaf het ook indexen, buitenlandse belangrijke beperkingen en triggers terug.
2) PostgreSQL DESCRIBE TABLE using information_schema
de information_schema.columns
catalogus bevat de informatie over kolommen van alle tabellen.,
om informatie over kolommen van een tabel te krijgen, bevraagt u de information_schema.columns
catalogus. Bijvoorbeeld:
In deze handleiding hebt u geleerd hoe u informatie kunt retourneren over een structuur van een tabel met behulp van de psql
tool en information_schema
.
- Was deze tutorial nuttig ?
- YesNo