メインコンテンツへスキップ

説明

TabSeparatedWithNames と同様に、カラム名を含むヘッダー行も出力されます。

使用例

データの挿入

version 23.1 以降、ClickHouse は CSV フォーマット使用時に CSVファイルのヘッダーを自動的に検出するため、CSVWithNamesCSVWithNamesAndTypes を使用する必要はありません。
次の football.csv という名前の CSVファイルを使用します。
テーブルを作成します:
CSVWithNames フォーマットでデータを挿入します:

データの読み込み

CSVWithNamesフォーマットを使用してデータを読み込みます。
出力は、ヘッダー行が1行だけのCSVになります:

フォーマット設定

設定 input_format_with_names_use_header1 の場合、 入力データのカラムは名前に基づいてテーブルのカラムにマッピングされ、設定 input_format_skip_unknown_fields1 に設定されていれば、不明な名前のカラムはスキップされます。 それ以外の場合、最初の行はスキップされます。
最終更新日 2026年7月2日