使用过 Oracle 的人,估计对 dual 表都不会陌生,但是 Hive 中,默认情况下是没有 dual 表的,需要我们自己动手去构建。其实方法很简单。
- 创建 dual 表。
hive>create table dual (dummy string);
- dual 表插入1行数据。
hive>insert into dual values('X');
- 测试效果。
hive>select array(1,2,3) from dual;
#结果:[1,2,3]
就这么简单地完成了 dual 表的构建 。
本文介绍了如何在Hive中创建并使用Dual表,通过简单的步骤实现数据查询测试。Dual表通常用于执行不依赖于特定行数据的操作。
1万+

被折叠的 条评论
为什么被折叠?



