CSVWithNames
输入 | 输出 | 别名 |
---|---|---|
✔ | ✔ |
描述
还会打印带有列名称的标题行,类似于 TabSeparatedWithNames。
示例用法
插入数据
提示
从 版本 23.1 开始,当使用 CSV
格式时,ClickHouse 会自动检测 CSV 文件中的标题,因此不再需要使用 CSVWithNames
或 CSVWithNamesAndTypes
。
使用以下的 CSV 文件,命名为 football.csv
:
创建一个表:
使用 CSVWithNames
格式插入数据:
读取数据
使用 CSVWithNames
格式读取数据:
输出将是一个带有单个标题行的 CSV:
格式设置
备注
如果设置 input_format_with_names_use_header
为 1
,
输入数据的列将根据名称映射到表中的列,未知名称的列将被跳过,前提是设置 input_format_skip_unknown_fields 为 1
。
否则,第一行将被跳过。