2017-04-10 3 views
2

Wie kann ich herausfinden, welche Tabellen ich in CockroachDB habe? Ich habe versucht, nach meinem Schema zu suchen und konnte das nicht finden, daher bin ich mir nicht sicher, wie ich herausfinden kann, welche Tabellen ich bereits erstellt habe oder was ihre Spalten sind.Tabellen in CockroachDB anzeigen

Antwort

2

Zuerst müssen Sie Ihre Datenbanken finden (die CockroachDB äquivalent zu PostgreSQL Schema) sind entweder:

  • MySQL-Stil SHOW DATABASES Anweisung
  • PostgreSQL-Stil durch information_schema.schemata abfragt. Zum Beispiel:

    SELECT schema_name FROM information_schema.schemata;

Sobald Sie den Namen der Datenbank haben, können Sie die Tabellen finden entweder:

  • MySQL-Stil SHOW TABLES Anweisung
  • PostgreSQL-Stil durch Abfragen information_schema.tables. Zum Beispiel:

    SELECT table_name FROM information_schema.tables WHERE table_schema = '[database to check]';

Nachdem Sie die Tabellen finden, können Sie weitere Informationen erhalten, um sie SHOW COLUMNS FROM [table] oder die information_schema Datenbank.

Verwandte Themen