跳到主要内容
跳到主要内容

TSKV

输入输出别名

描述

此格式类似于 TabSeparated 格式,但以 name=value 格式输出值。 名称的转义方式与 TabSeparated 格式相同,= 符号也会被转义。

备注

当存在大量小列时,这种格式的效果不佳,通常没有理由使用它。 然而,就效率而言,它并不比 JSONEachRow 格式差。

在解析时,支持不同列的值以任何顺序出现。 可以省略某些值,因为它们被视为等同于其默认值。 在这种情况下,零和空行用作默认值。 未在表中指定的复杂值不支持作为默认值。

解析允许添加一个额外的字段 tskv,不带等号或值。此字段会被忽略。

在导入时,如果设置了 input_format_skip_unknown_fields1,将跳过未知名称的列。

NULL 被格式化为 \N

示例用法

格式设置