2013-11-05 4 views

Antwort

24

This page erwähnt den Befehl SHOW DATABASES.

Aus dem Handbuch:

SHOW (DATABASES|SCHEMAS) [LIKE identifier_with_wildcards]; 

SHOW DATABASES listet alle der in der Metastore definierten Datenbanken. Die optionale LIKE-Klausel ermöglicht die Filterung der Liste der Datenbanken mit einem regulären Ausdruck. Platzhalter im regulären Ausdruck können nur '' für beliebige Zeichen oder '|' für eine Wahl. Beispiele sind "Mitarbeiter", "emp", "emp * | * ees", die alle mit der Datenbank "Mitarbeiter" übereinstimmen.

+1

Vielen Dank für Ihre schnelle Antwort. –

+0

Gotcha! Ich hätte es versuchen sollen, bevor ich es hier poste. Es klappt!! vielen Dank für Ihre Zeit. –

0

Für solche Abfragen mit Metadaten der Objekte müssen Sie den Hive-Metastore verwenden, der auf Datenbanken wie MySQL oder Likes von MySQL implementiert ist. Sie können die auf dem Metastore installierte Datenbank verwenden und die Views/Tabellen von INFORMATION_SCHEMA für Ihre Abfragen verwenden.