[Hive基础]-- 使用java操作hive2

本文介绍了如何使用Java操作Hive2,包括自定义时间格式转换函数和统计Hive表的条数。首先,通过编写Java类StringToDate并将其转化为jar包上传至Hive,然后在Hive中创建并使用该函数。其次,展示了通过Java连接Hive进行SQL查询,统计表person2的总条数,详细说明了所需的依赖库和Java代码实现过程。
摘要由CSDN通过智能技术生成

(一)自定义函数:,实现自定时间格式的转换

1\编写java类StringToDate

2\编译成为jar包

3\上传jar至hive的lib目录下或者其他目录

4\使用jar

   A\首先进入jdbc:hive2://h15:10000>

   B\添加jar包到内存中:>>add jar /opt/sxt/data/testhive.jar;

   C\查看是否上传成功: >>list jar;

   D\**创建一个函数:>>create function stringdate as ‘jar中的类名,如果有包,则需要添加全路径’;

   E\查看是否已经创建成功:>>show functions;    注意:一般不会看到,因为hive的bug

   F\使用自定义函数:>>select stringdate(2016-04-14 12:12:12

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

往事随风ing

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值