PostgreSQL pokazuje tabele

0 Comments

Podsumowanie: w tym samouczku dowiesz się, jak wyświetlać tabele w PostgreSQL za pomocą psql tool I pg_catalog schema.

Jeśli korzystasz z MySQL, możesz użyć popularnej instrukcji SHOW TABLES, która wyświetla wszystkie tabele w określonej bazie danych.

PostgreSQL nie obsługuje bezpośrednio instrukcji SHOW TABLES, ale zapewnia alternatywę.

PostgreSQL pokazuje tabele używając psql

najpierw połącz się z PostgreSQL używając narzędzia psql.,

-U flaga oznacza Użytkownika i-W opcja wymaga podania hasła. W tym poleceniu używasz użytkownika postgres, aby zalogować się na serwer bazy danych PostgreSQL.

Secodn, wprowadź hasło dla użytkownika postgres I naciśnij Enter keywboard:

Code language: PHP (php)

Po Trzecie, przełącz się na bazę danych np..,,dvdrental:

Code language: PHP (php)

zauważ, że możesz połączyć się z określoną bazą danych po zalogowaniu się na serwer bazy danych PostgreSQL:

w tym poleceniu,-d znacznik oznacza bazę danych. W tym poleceniu łączysz się z bazą danych dvdrental za pomocą użytkownika postgres.,

Po Trzecie, użyj polecenia \dt z wiersza polecenia PostgreSQL, aby wyświetlić tabele w bazie danych dvdrental:

Code language: PHP (php)

Wyjście:

aby uzyskać więcej informacji na temat tabel, możesz użyć polecenia \dt+., Dodaje size I description kolumny:

Code language: PHP (php)
iv id

PostgreSQL wyświetla tabele używając schematu pg_catalog

innym sposobem wyświetlania tabel w PostgreSQL jest użycie instrukcji SELECTdo zapytania danych z katalogu PostgreSQL w następujący sposób:

w tym zapytaniu użyliśmy warunku w klauzuli WHEREdo filtrowania tabel systemowych., Jeśli pominiesz klauzulę WHERE, otrzymasz wiele tabel, w tym tabele systemowe.

podsumowanie

  • użyj polecenia\dt lub\dt+ wpsql, aby wyświetlić tabele w określonej bazie danych.
  • użyj instrukcjiSELECT do zapytania informacji tabeli z katalogupg_catalog.pg_tables.
  • czy ten tutorial był pomocny ?
  • YesNo


Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *