hive ; 分号 当作切割符号的时候

split(values,'\073')  

当hive split 分隔符 为 ';'  时候 应该用  '\073'  替换

否则会报语法错误

 

直接对字段进行split(';')操作会报错,其原因是因为:分号默认是sql的结束字符,因此需要用分号的二进制\073来表示。

posted @ 2020-12-11 09:02  JXiao1994  阅读(662)  评论(0编辑  收藏  举报