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。
否则,第一行将被跳过。
