hive
文章平均质量分 66
q_15403863
这个作者很懒,什么都没留下…
展开
-
oracle
insert into t_user_loginSELECT round( dbms_random.value(1,10)), to_date(TRUNC(DBMS_RANDOM.VALUE( to_number(to_char(to_date('20201201','yyyymmdd'),'J')), to_number(to_char(to_date('20201231','yyyymmdd')+1,'J')))),'J')+ DBMS_RANDOM....原创 2021-01-06 18:00:03 · 76 阅读 · 0 评论 -
hive相关
hive特殊字符集\n 换行符,\u000A\r 回车符,\u000D\t tab制表符(移至下一列) ,\u0009\073 英文 分号;以下的hive版本为0.14selectconcat('1','\073','\u000D','2')原创 2020-09-14 16:38:46 · 475 阅读 · 0 评论 -
hive 增加列
ALTER TABLE table_name ADD COLUMNS (col_name data_type [COMMENT col_comment]);ADD COLUMNS允许用户在当前列的末尾,分区列之前添加新的列。参考https://blog.csdn.net/zhangshk_/article/details/82761694。表名前不要带库名,带了库名会报错。如果...原创 2019-04-10 11:08:35 · 2179 阅读 · 0 评论 -
hive NullPointerException null
insert overwrite table table_nameselect '2019-04-12' min_date, '2019-04-12' conf_date在hivesql里这样写,可能会报空指针错误。需要加上from default.dual 以防万一...原创 2019-04-22 15:56:06 · 1708 阅读 · 0 评论 -
insert中overwrite 与分区
由https://blog.csdn.net/qq_41797451/article/details/80346361 这个链接我们可以知道overwrite 的作用是先删再写。如果由分区,则删分区。 那么有分区,写的时候是怎么写呢? 下面我们来验证一下use db;set hive.exec.dynamic.partition=true;set hive.exec.dynamic....原创 2019-04-23 14:50:07 · 22818 阅读 · 0 评论 -
split 用.作为分隔符
select split('192.168.0.1','\\.') , split('192.168.0.1','\\\\.') ,split('192.168.0.1','[.]')结果如下_c0 _c1 _c2 ["","","","","","","","","","","",""] ["192","168","0","1"] ["192","168","...原创 2019-08-01 15:51:46 · 207 阅读 · 0 评论