博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hive表中的NULL值处理
阅读量:6787 次
发布时间:2019-06-26

本文共 379 字,大约阅读时间需要 1 分钟。

1 MySQL 到 Hive 表的sqoop任务把 原本的NULL 变成字符串 ‘null’ 了

alter table ${table_name} SET SERDEPROPERTIES('serialization.null.format' = '\\N');  -- 修改表的NULL值属性

sqoop代码最后面加上 --null-string '\\N' --null-non-string '\\N' 

2. 特殊符号 \001 

Hive默认的分隔符是\001,属于不可见字符,这个字符在vi里是^A

可以作为hive表的分隔符,避免tab等常用输入引起的错行。

posted on
2018-07-10 10:32 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/skyEva/p/9248276.html

你可能感兴趣的文章
树形数组暴力
查看>>
文件操作
查看>>
MemDc Test
查看>>
Codeforces Round #228 (Div. 1) 解题报告
查看>>
Red Hat 6.5 本地yum源的配置
查看>>
【杭电ACM】1.2.3 hide handkerchief
查看>>
linux kernel笔记
查看>>
Django配置、静态文件与路由
查看>>
Hello World
查看>>
将HG版本库推送到Git服务器
查看>>
Struts2中ValueStack结构和总结
查看>>
如何从一个传统开发团队转向敏捷开发团队
查看>>
基于Vue.js 2.0 + Vuex打造微信项目
查看>>
作业十三
查看>>
Unity3D 常用 英文单词
查看>>
Go语言标准库_输入/输出
查看>>
题目1489:计算两个矩阵的乘积
查看>>
GPU-BASED PROCEDURAL PLACEMENT IN HORIZON ZERO DAWN
查看>>
mysql中[Err] 1366 - Incorrect string value: '\xE5\x8D\x问题
查看>>
Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别
查看>>