hive create table with serdeproperties抛出错误

efzxgjgh  于 2021-06-25  发布在  Hive
关注(0)|答案(1)|浏览(355)

我的配置单元创建表查询的以下部分失败:

ROW FORMAT DELIMITED                                                               
   NULL DEFINED AS ''
WITH SERDEPROPERTIES (                                                             
   'escapeChar'='\\',                                                               
   'quoteChar'='\'',                                                                
   'separatorChar'='^')

将错误获取为“error:error while compiled statement:
失败:parseexception行59:0在“with”附近缺少eof“”(状态=42000,代码=40000)
有人能帮我吗。
谢谢你的预付款

z9zf31ra

z9zf31ra1#

尝试 'serialization.null.format' 在TBLProperty中而不是指定 NULL DEFINED AS '' ,然后Hive会治疗 empty spaces 作为 NULL . Example: ```
ROW FORMAT DELIMITED
TBLPROPERTIES (
'escapeChar'='\',
'quoteChar'=''',
'separatorChar'='^',
'serialization.null.format'='');

相关问题