Hive基于Java的API代码编程

1. 创建连接Connection和Statement

核心类:

Connection :hive的连接

Statement :用于调用hive的执行excute的类

核心代码是:

2. 创建hive数据库实例

核心方法:

Statement的execute(“create database hivedb”);

核心代码是:

3. 删除hive数据库实例

核心方法:

Statement的execute(“drop database hivedb”);

核心代码是:

4. 创建hive数据库表实例

核心方法:

Statement的execute

核心代码是:

5. 删除hive数据库表实例

核心方法:

Statement的execute

核心代码是:

6. 显示特定的表是否存在

核心方法:

Statement的executeQuery

核心代码是:

7. 显示表的字段属性

核心方法:

Statement的executeQuery

核心代码是:

8. 通过本地文件,向hive中加载数据

核心方法:

Statement的execute

核心代码是:

9. 查询表中的数据

核心方法:

Statement的executeQuery

核心代码是:

10. hive的聚合函数查询表有多少条记录

核心方法:

Statement的executeQuery

核心代码是:

11. 利用selectWhere,查询表有多少条记录

核心方法:

Statement的executeQuery

核心代码是:

// 利用selectWhere,查询表有多少条记录。

public static void selectWhere(String tableName) throws SQLException {

String sql = "select * FROM "+tableName+" WHERE name = 'mike2'";

ResultSet res = stmt.executeQuery(sql);

while (res.next()) {

}

}

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181208G107RT00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动