CustomSeparated
Input | Output | Alias |
---|---|---|
✔ | ✔ |
描述
类似于 Template,但它打印或读取所有列的名称和类型,并使用来自 format_custom_escaping_rule 设置的转义规则以及以下设置的分隔符:
- format_custom_field_delimiter
- format_custom_row_before_delimiter
- format_custom_row_after_delimiter
- format_custom_row_between_delimiter
- format_custom_result_before_delimiter
- format_custom_result_after_delimiter
备注
它不使用格式字符串中的转义规则设置和分隔符。
还有 CustomSeparatedIgnoreSpaces
格式,该格式类似于 TemplateIgnoreSpaces。
示例用法
插入数据
使用以下名为 football.txt
的 txt 文件:
配置自定义分隔符设置:
插入数据:
读取数据
配置自定义分隔符设置:
使用 CustomSeparated
格式读取数据:
输出将以配置的自定义格式显示:
格式设置
附加设置:
设置 | 描述 | 默认 |
---|---|---|
input_format_custom_detect_header | 启用自动检测是否有名称和类型的头。 | true |
input_format_custom_skip_trailing_empty_lines | 跳过文件末尾的多余空行。 | false |
input_format_custom_allow_variable_number_of_columns | 在 CustomSeparated 格式中允许可变数量的列,忽略多余的列并使用缺失列的默认值。 | false |