메인 콘텐츠로 건너뛰기

설명

TabSeparatedWithNamesAndTypes와 마찬가지로 컬럼 이름과 타입이 포함된 헤더 행 2개도 출력합니다.

사용 예시

데이터 삽입

ClickHouse는 version 23.1부터 CSV 포맷 사용 시 CSV 파일의 헤더를 자동으로 감지하므로, CSVWithNames 또는 CSVWithNamesAndTypes를 사용할 필요가 없습니다.
다음 football_types.csv CSV 파일을 사용합니다:
테이블을 생성합니다:
CSVWithNamesAndTypes 포맷으로 데이터를 삽입합니다:

데이터 읽기

CSVWithNamesAndTypes 포맷으로 데이터를 읽습니다:
출력은 컬럼 이름과 타입에 대한 2개의 헤더 행이 포함된 CSV 형식입니다:

포맷 설정

설정 input_format_with_names_use_header1로 설정된 경우, 입력 데이터의 컬럼은 이름을 기준으로 테이블 컬럼에 매핑되며, 설정 input_format_skip_unknown_fields1로 설정된 경우 알 수 없는 이름의 컬럼은 건너뜁니다. 그렇지 않으면 첫 번째 행은 건너뜁니다.
설정 input_format_with_types_use_header1로 설정된 경우, 입력 데이터의 타입을 테이블의 해당 컬럼 타입과 비교합니다. 그렇지 않으면 두 번째 행은 건너뜁니다.
마지막 수정일 2026년 6월 19일