Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

その他のフォーマット設定

これらの設定は、sourceから自動生成されたものです。

allow_special_bool_values_inside_variant

Bool
デフォルト値
0

"on"、"off"、"enable"、"disable" などの特殊なテキストの bool 値から、Variant 型内の Bool 値を読み取れるようにします。

check_conversion_from_numbers_to_enum

Bool
デフォルト値
1

値がEnumに存在しない場合、NumbersからEnumへの変換時に例外を発生させます。

設定可能な値:

  • 0 — 無効。
  • 1 — 有効。

CREATE TABLE tab (
  val Enum('first' = 1, 'second' = 2, 'third' = 3)
) ENGINE = Memory;

INSERT INTO tab SETTINGS check_conversion_from_numbers_to_enum = 1 VALUES (4); -- returns an error

column_names_for_schema_inference

カラム名を持たないフォーマットで、スキーマ推論に使用するカラム名の一覧です。形式: 'column1,column2,column3,…'

errors_output_format

String
デフォルト値
CSV

Errors をテキスト出力に書き出す際の方式です。

insert_distributed_one_random_shard

Bool
デフォルト値
0

分散キーがない場合に、Distributed テーブルへのランダムな分片への挿入を有効または無効にします。

デフォルトでは、複数の分片を持つ Distributed テーブルにデータを挿入する際、分散キーがないと ClickHouse サーバーは挿入リクエストを拒否します。insert_distributed_one_random_shard = 1 の場合、挿入が許可され、データはすべての分片のいずれかにランダムに転送されます。

設定可能な値:

  • 0 — 複数の分片があり、分散キーが指定されていない場合、挿入は拒否されます。
  • 1 — 分散キーが指定されていない場合、利用可能なすべての分片のいずれかにランダムに挿入されます。

interval_output_format

IntervalOutputFormat
デフォルト値
numeric

インターバル型のテキスト表現に使用する出力フォーマットを選択できます。

設定可能な値:

  • kusto - KQL スタイルの出力フォーマット。

    ClickHouse はインターバルを KQL format で出力します。たとえば、toIntervalDay(2)2.00:00:00 としてフォーマットされます。なお、長さが可変のインターバル型 (IntervalMonthIntervalYear など) では、インターバルあたりの平均秒数が考慮されます。

  • numeric - 数値出力フォーマット。

    ClickHouse はインターバルを基になる数値表現で出力します。たとえば、toIntervalDay(2)2 としてフォーマットされます。

関連項目:

into_outfile_create_parent_directories

Bool
デフォルト値
0

INTO OUTFILE を使用する際、親ディレクトリが存在しない場合は自動的に作成します。

json_type_escape_dots_in_keys

Bool
デフォルト値
0

有効にすると、JSON キー内のドットはパース時にエスケープされます。

max_dynamic_subcolumns_in_json_type_parsing

UInt64Auto
デフォルト値
auto

JSONカラムのパース時に、各カラムで作成可能な動的サブカラムの最大数を指定します。 これにより、データ型で指定された動的パラメータに関係なく、パース時の動的サブカラム数を制御できます。

precise_float_parsing

Bool
デフォルト値
1

入力値に常に最も近い表現可能な値を返す、正確な浮動小数点数パースアルゴリズムを使用します。無効にすると、より高速ですが精度の低いアルゴリズムが使用され、正確な結果とは最下位ビット単位で異なる場合があります。

validate_experimental_and_suspicious_types_inside_nested_types

Bool
デフォルト値
1

Array/Map/Tuple などのネストされた型内で、実験的な型や問題のある型の使用を検証します

Navigation