Hiveql 配置单元-创建表
我需要在配置单元中创建一个表以插入如下数据: 第1列--帐户id字符串(11个字符) 第2列—年龄整数 第3列--重复的帐户id 数据存储在一个由空格分隔的文本文件中,但最后一列将有多个值,因此在执行查询时,如果该列中存在值,则需要删除该行 示例文本文件: Thomsx3125 Davidx3125 Raghuxx3125 Vijayx3125 Gracexx3125Hiveql 配置单元-创建表,hiveql,Hiveql,我需要在配置单元中创建一个表以插入如下数据: 第1列--帐户id字符串(11个字符) 第2列—年龄整数 第3列--重复的帐户id 数据存储在一个由空格分隔的文本文件中,但最后一列将有多个值,因此在执行查询时,如果该列中存在值,则需要删除该行 示例文本文件: Thomsx3125 Davidx3125 Raghuxx3125 Vijayx3125 Gracexx3125 谢谢你在这方面的帮助 不能创建重复的列名。 下面是一个可行的查询: create table if not exists nam
谢谢你在这方面的帮助 不能创建重复的列名。 下面是一个可行的查询:
create table if not exists name_of_table
(
account_id string comment '11 characters',
age int,
account_id2 string
)
fields terminated by ' '
stored as textfile;
您还可以参考Hive的官方文档: