hive的dual表
来源:互联网 发布:动画创意广告软件 编辑:程序博客网 时间:2024/06/05 04:24
dual表的概念来自oracle,数据库建立时即与数据字典一起初始化,该表只有一个varchar2类型名为dummy的字段,表数据只有一行“X”,用来查询一些系统信息,
如
select sysdate from dual; select user from dual;select seq.nextval from dual
等。
为了能在hive中测试一些时间、数学、聚合函数,可以仿照oracle创建dual表。
hive>create table dual (dummy String);
创建一个仅包含X的文件
echo X > /home/hadoop/dual.txt
hive>load data local inpath '/home/hadoop/dual.txt' overwrite into table dual;
即可使用。如:
hive> select round(3.1415,2) from dual;OK3.14Time taken: 0.617 seconds, Fetched: 1 row(s)
hive> select rand() from dual;OK0.539591509499207Time taken: 0.138 seconds, Fetched: 1 row(s)hive> select rand(1) from dual;OK0.7308781907032909Time taken: 0.153 seconds, Fetched: 1 row(s)hive> select rand(1) from dual;OK0.7308781907032909Time taken: 0.183 seconds, Fetched: 1 row(s)hive> select rand(1) from dual;OK0.7308781907032909Time taken: 2.161 seconds, Fetched: 1 row(s)hive> select rand() from dual;OK0.663918139786933Time taken: 0.143 seconds, Fetched: 1 row(s)
0 0
- hive的dual表
- Hive创建dual表
- 在hive中虚构dual表
- Oracle的dual表
- 神秘的DUAL表
- dual表的作用
- oracle的dual表
- oracle dual表的介绍
- 关于dual表的建立
- 神秘的 ORACLE DUAL表
- Oracle Dual表的使用
- 神秘的 ORACLE DUAL表
- oracle dual表的作用
- oracle特殊的表dual
- Oracle的dual表作用
- dual表的简单用法
- Oracle dual表的用途
- Oracle-dual表的作用
- 144. Binary Tree Preorder Traversal
- 修改图片
- gdufe acm 1057 leftmost digit
- 【Hibernate】查询缓存
- dupestring
- hive的dual表
- go语言程序初学
- Nginx源码阅读(进程间通信)
- 皮克定理
- 分片哈希piecewise hashing
- 8种Java排序算法整理
- AOP之 Filter实用
- 350. Intersection of Two Arrays II
- 概述