Podsumowanie: w tym samouczku dowiesz się, jak używać narzędzia psql
oraz information_schema
do opisywania tabel w PostgreSQL.
Jeśli korzystasz z MySQL, zazwyczaj używasz instrukcjiDESCRIBE
, aby znaleźć informacje w tabeli.
PostgreSQL nie obsługuje instrukcjiDESCRIBE
. Można jednak odpytywać informacje o kolumnach tabeli na kilka sposobów.,
1) PostgreSQL opisz tabelę używając psql
Po pierwsze, połącz się z serwerem PostgreSQL używając narzędzia psql
:
Code language: Shell Session (shell)
Po Drugie, wprowadź hasło użytkownika postgres
:
Code language: Shell Session (shell)
Po trzecie, przełącz się do bazy danych, z którą chcesz pracować, na przykład dvdrental
Code language: Shell Session (shell)
na koniec wydaj polecenie \d table_name
lub \d+ table_name
aby opisać tabelę., Poniższy przykład pokazuje informacje z tabelicity
:
Komenda wydała wiele informacji na temat strukturycity
table. Ponadto zwracała również indeksy, ograniczenia kluczy obcych i wyzwalacze.
2) PostgreSQL opisz tabelę używając information_schema
katalog information_schema.columns
zawiera informacje o kolumnach wszystkich tabel.,
aby uzyskać informacje o kolumnach tabeli, należy przejść do katalogu information_schema.columns
. Na przykład:
w tym samouczku nauczyłeś się zwracać informacje o strukturze tabeli za pomocą narzędzia psql
I information_schema
.
- czy ten tutorial był pomocny ?
- YesNo