将csv文件导入hive后出现了所有的字段只显示在新建的表的第一个字段中,后面的字段全是null.

出现这种的原因是hive以行分隔数据,需要修改为按逗号'  ,  ‘ 进行分隔读取,

具体操作如下,

首先在hive中创建自己的table,  并且设置以逗号分隔。

create table IP(ip varchar(30), country varchar(30), province varchar(30), city varchar(30), district varchar(30), linetype varchar(30))

row format delimited fields terminated by ',' ;

然后再输入导入的语句:

load data local inpath '/usr/testFile/result.csv' overwrite into table biao;

(load data local inpath '文件路径' overwrite into table 表名;)

然后最后查询

show tables;

select * from ip limit 100;

OK,搞定了.

最新文章

  1. 在 ASP.NET MVC 中充分利用 WebGrid (microsoft 官方示例)
  2. html5 自定义验证信息
  3. windows下调用发送邮件程序项*发送邮件
  4. Win10/UWP开发—使用Cortana语音指令启动前台App
  5. Spring的拦截器
  6. c#经典俄罗斯方块 vs2012开发
  7. QListWidget特别简单,但有两种添加item的方式
  8. js数组内置方法
  9. IOS快速开发之常量定义
  10. SQVI和SAP查询QUERY的区别和使用注意事项
  11. springboot学习笔记-1 第一个springboot示例
  12. 转载,find.sh
  13. Suzuki EN3F 参数
  14. android开发用无线网络进行Android开发中的调试
  15. cssText的用法以及特点
  16. Python进阶之函数式编程
  17. 编写Excel文件的Golang库
  18. [转]sqlserver转换为Mysql工具使用
  19. 关于面试总结3-SQL查询
  20. (第3篇)HDFS是什么?HDFS适合做什么?我们应该怎样操作HDFS系统?

热门文章

  1. PMF:为何硅谷大神把它念奉为创业公司“唯一重要的东西”
  2. 12.2Data Guard新特性--使用DBMS_DBCOMP.DBCOMP数据比较
  3. 优化tableView加载cell与model的过程
  4. [UI] 精美UI界面欣赏[4]
  5. [控件] TranformFadeView
  6. 使用CAReplicatorLayer [1]
  7. 《C++ Primer Plus》读书笔记之六—函数探幽
  8. (1)Object类 (2)包装类和数学处理类 (3)String类
  9. vs环境变量学习
  10. foreach 计数