数据湖探索 DLI-row_format:说明
时间:2025-03-21 16:02:59
说明
- 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' = '')
support.huaweicloud.com/sqlref-spark-dli/dli_08_0041.html