sql >> Databáze >  >> RDS >> Mysql

Jak vložit data do tabulky Hive(0.13.1)?

Příkaz insert values ​​není v Hive k dispozici až do verze .14, takže budete muset změnit svou syntaxi, abyste mohli provést příkaz insert select.

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

Pokud chcete vložit více hodnot, můžete sjednotit výběry

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



  1. Jak napsat klauzuli ORDER BY s výjimkami pomocí SQL

  2. Základy tabulkových výrazů, část 12 – Inline tabulkové funkce

  3. Online migrace z MySQL 5.6 Non-GTID na MySQL 5.7 s GTID

  4. Alternativa k použití klíčového slova LIMIT v poddotazu v MYSQL