首页 > 解决方案 > DDL 返回的行格式不正确

问题描述

我有不同格式的 csv 数据,并且这种语法按预期工作。但是当我使用“生成创建表 DDL ”选项时,它不会返回相同的行格式参数。

原始和正确的行格式:

ROW FORMAT  SERDE 'org.apache.hadoop.hive.serde2.OpenCSVSerde' 
  WITH SERDEPROPERTIES (
  'serialization.format' = ',',
  'field.delim' = ',',
   "quoteChar"     = "\""
)

SHOW CREATE TABLE xyz 语法生成的行格式:

ROW FORMAT DELIMITED 
  FIELDS TERMINATED BY ',' 
WITH SERDEPROPERTIES ( 
  'quoteChar'='\"') 

我想知道如何取回我一开始使用的完全相同的 create table 语句。

标签: amazon-athena

解决方案



推荐阅读