我不熟悉hive,我想知道是否有必要像在SQL中那样将数据插入hive表.我想把我的数据像蜂箱一样插入蜂箱

INSERT INTO tablename VALUES (value1,value2..)

我已经读到,您可以将数据从一个文件加载到配置单元表,也可以将数据从一个表导入配置单元表,但是有没有办法像SQL那样附加数据?

推荐答案

这里的一些答案在Hive 0.14中已经过时

https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DML#LanguageManualDML-InsertingvaluesintotablesfromSQL

现在可以使用以下语法插入:

CREATE TABLE students (name VARCHAR(64), age INT, gpa DECIMAL(3, 2));

INSERT INTO TABLE students
  VALUES ('fred flintstone', 35, 1.28), ('barney rubble', 32, 2.32);

Sql相关问答推荐

如何使用PostGIS从单个表中 Select 所有相交面组

在SQL中使用类别值将行转置为列

一个SQL查询将在需要的地方多次返回同一成员

OVER子句WITH PARTITION BY和ORDER BY忽略主查询的WHERE子句

如何在SQL Server中拆分包含字符和数字的列?

将计算列设置为持久化的目的是什么?

Oracle 23c ROUND,数据类型为DATE

在SELECT中将日期格式转换为双周时段

同一表的Oracle SQL更新(含YTD合计)

在SQL查询中查找客户端的最短日期比较列和多行

将SQL Server查询改进为;线程安全;

我需要在 ASP.NET C# 中获取 2 个 SQL 查询结果的平均值

SQL 中的第一个值和倒数第二个值

使用row_number() over partition by保留首次出现且值不为空的行的方法

Postgres更新增量之间的差异

批量更改WooCommerce中所有产品的税收状态

在 SQL 查询中创建滚动日期

过滤具有一对多关系的两个表之间的数据

PostgreSQL:获取第一行非真实行或最后一行

从 2 列中获取最高/最低值