CSVWithNames
| 입력 | 출력 | 별칭 |
|---|---|---|
| ✔ | ✔ |
설명
또한 TabSeparatedWithNames와 마찬가지로 컬럼 이름이 포함된 헤더 행을 함께 출력합니다.
사용 예
데이터 삽입
팁
버전 23.1부터는 ClickHouse에서 CSV 형식을 사용할 때 CSV 파일의 헤더를 자동으로 감지하므로, CSVWithNames나 CSVWithNamesAndTypes를 별도로 사용할 필요가 없습니다.
다음과 같은 football.csv라는 이름의 CSV 파일을 사용합니다:
테이블을 생성하십시오:
CSVWithNames 형식으로 데이터를 삽입합니다:
데이터 읽기
CSVWithNames 형식을 사용하여 데이터를 읽습니다.
출력 결과는 헤더 행이 하나뿐인 CSV입니다.
포맷 설정
참고
input_format_with_names_use_header 설정이 1로 되어 있으면,
입력 데이터의 컬럼은 이름을 기준으로 테이블의 컬럼에 매핑되며, input_format_skip_unknown_fields 설정이 1로 되어 있는 경우 알 수 없는 이름의 컬럼은 건너뛰어집니다.
그렇지 않으면 첫 번째 행이 건너뛰어집니다.