PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Metapolecenia w Psycopg2 - \d nie działa

Wiersz poleceń psql ma kilka skrótów, takich jak \d ale nie jest częścią SQL. To, czego potrzebujesz, to zapytanie information_schema :

SELECT column_name FROM information_schema.columns WHERE table_name = 'my_table';

EDYTUJ: To naprawdę ważna informacja, że ​​wiersz poleceń psql -E wyświetli zapytania SQL użyte do implementacji \d i inne polecenia odwróconego ukośnika (za każdym razem, gdy użyjesz jednego z nich w wierszu polecenia psql), jak napisał @piro w komentarzu. W ten sposób bardzo łatwo dostaniesz to, czego chcesz.
Dzięki @piro!




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Rekord aktywny:Zapytanie JSON

  2. Łączenie dwóch tabel w złożonym zapytaniu (nie jednolitych danych)

  3. Dynamiczne zapytanie przestawne przy użyciu PostgreSQL 9.3

  4. Wyliczenie JPA (java.lang.ClassCastException:org.postgresql.util.PGobject)

  5. Jak zrobić procent / sumę w SQL?