
# row_format
#### 格式
ROW FORMAT DELIMITED
\[FIELDS TERMINATED BY separator\]
\[COLLECTION ITEMS TERMINATED BY separator\]
\[MAP KEYS TERMINATED BY separator\] \[LINES TERMINATED BY separator\]
\[NULL DEFINED AS separator\]
\| SERDE serde_name \[WITH SERDEPROPERTIES (property_name=property_value, property_name=property_value, ...)\]
#### 说明
- separator指语法中的分隔符或替代符，仅支持CHAR类型。
- FIELDS TERMINATED BY指定表中字段级别的分隔符，仅支持CHAR类型。
- COLLECTION ITEMS TERMINATED BY指定集合级别的分隔符，仅支持CHAR类型
- MAP KEY TERMINATED BY仅用于指定MAP类型中的key与vaule之间的分隔符号，仅支持CHAR类型。
- LINES TERMINATED BY指定行与行之间的分隔符，目前只支持"\\n"。
- 使用NULL DEFINED AS子句可以指定NULL的格式。
- SERDE serde_name \[WITH SERDEPROPERTIES (property_name=property_value, property_name=property_value, ...)\]可利用以下语句实现NULL值转换为空字符串。 ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe' with serdeproperties('serialization.null.format' = '')
  
 
