Rezumat: în acest tutorial, veți învăța cum să utilizați psql
instrument și information_schema
pentru a descrie tabelele de la PostgreSQL.
Dacă ați folosit MySQL, utilizați de obicei declarația DESCRIBE
pentru a găsi informațiile într-un tabel.
PostgreSQL nu acceptă declarația DESCRIBE
. Cu toate acestea, puteți interoga informațiile din coloanele unui tabel în câteva moduri.,
1) PostgreSQL DESCRIE TABEL folosind psql
în Primul rând, conectați-vă la PostgreSQL server folosind psql
instrument:
Code language: Shell Session (shell)
în al Doilea rând, introduceți parola pentru postgres
utilizator:
Code language: Shell Session (shell)
în al Treilea rând, trecerea la baza de date cu care doriți să lucrați cu, de exemplu, dvdrental
Code language: Shell Session (shell)
în cele din Urmă, emite comanda \d table_name
sau \d+ table_name
pentru a descrie un tabel., Următorul exemplu arată informațiile de city
tabel:
comanda a emis o mulțime de informații cu privire la structura city
masă. În plus, a returnat, de asemenea, indici, constrângeri cheie străine și declanșatoare.
2) PostgreSQL descrie tabelul folosind information_schema
catalogul information_schema.columns
conține informațiile despre coloanele tuturor tabelelor.,pentru a obține informații despre coloanele unui tabel, interogați catalogul information_schema.columns
. De exemplu:
În acest tutorial, veți fi învățat cum să se întoarcă informații pe o structura unui tabel folosind psql
instrument și information_schema
.
- a fost acest tutorial util ?
- YesNo