Heute ein kurzer Tip für alle UmsteigerInnen von MySQL auf PostgreSQL:
In PostgreSQL sucht man vergeblich nach den von MySQL bekannten Befehlen SHOW TABLES und DESCRIBE table.
Das heißt jetzt natürlich nicht, dass uns PostgreSQL die Datenbankstrukturen verheimlichen will, nur die Befehle lauten eben anders. In psql gibt man einfach \d+ ein um die Liste der vorhandenen Tabellen zu erhalten. Für die genaueren Informationen über eine einzelne Tabelle schreibt man \d+ tabellenname.
Also hier noch einmal kurz zum direkten Vergleich:
PostgreSQL | MySQL |
---|---|
\d+ | SHOW TABLES |
\d+ tabellenname | DESCRIBE tabellenname |