Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment insérer des données dans une table Hive(0.13.1) ?

Une instruction d'insertion de valeurs n'est pas disponible dans Hive avant la version .14, vous devrez donc modifier votre syntaxe pour effectuer une instruction d'insertion de sélection.

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

Si vous souhaitez insérer plusieurs valeurs, vous pouvez combiner les sélections

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