Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie fügt man Daten in eine Hive(0.13.1)-Tabelle ein?

Eine Anweisung zum Einfügen von Werten ist in Hive bis Version .14 nicht verfügbar, daher müssen Sie Ihre Syntax ändern, um eine Anweisung zum Einfügen einer Auswahl auszuführen.

INSERT INTO TABLE table1 SELECT 151, 'cash', 'lunch';

Wenn Sie mehrere Werte einfügen möchten, können Sie Auswahlen vereinen

INSERT INTO TABLE table1 
    SELECT 151, 'cash', 'lunch'
    union all
    SELECT 152, 'money', 'dinner';