2016-04-14 1 views
0

Ich erstellte Ansicht myview mit zwei Spalten ID und Name. Aber ich möchte zusätzliche Spalte dafür hinzufügen.Wie füge ich eine Spalte für eine Ansicht in Hive hinzu?

ich die Abfrage als mit:

ALTER VIEW myview ADD COLUMNS (AGE int); 

Aber ich bin immer Fehler wie:

erforderlich (...) + Schleife am Eingang entspricht 'Spalten' in hinzufügen nichts Partitionsanweisung.

Helfen Sie mir dabei?

+1

ALTER VIEW myview Als Select ID, Name, Newcolumn von table_name – Antony

Antwort

1

Sie müssen die neue Spalte aus der Tabelle abrufen, aus der die Ansicht erstellt wurde.

alter view myview as select col_1 ,col_2 ,Age from your_table