Ich verbinde mich mit Hive über einen ODBC-Treiber von einer .NET-Anwendung. Gibt es eine Abfrage, um festzustellen, ob eine Tabelle bereits existiert? In MSSQL können Sie beispielsweise die Tabelle INFORMATION_SCHEMA
abfragen, und in Netezza können Sie die Tabelle _v_table
abfragen.Wie überprüft man, ob eine Tabelle in Hive existiert?
Jede Hilfe wäre willkommen.
Haben Sie irgendeine Forschung getan? – Kermit
Ja, ich habe Nachforschungen angestellt und mir nichts einfallen lassen. Die einzige Lösung, die ich finden kann, besteht darin, zu versuchen, aus der Tabelle auszuwählen und die Ausnahme abzufangen. –