> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-trino-dialect.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 包含所有格式的列表，以及指示各格式是否适用于输入/输出及是否支持并行化的标志。

# system.formats

<div id="description">
  ## 描述
</div>

包含所有格式的列表，以及用于标明各格式是否适用于输入/输出、是否支持并行化的标志。

<div id="columns">
  ## 列
</div>

* `name` ([String](/zh/reference/data-types/string)) — 格式名称。
* `is_input` ([UInt8](/zh/reference/data-types/int-uint)) — 指示该格式是否适用于数据输入的标志。
* `is_output` ([UInt8](/zh/reference/data-types/int-uint)) — 指示该格式是否适用于数据输出的标志。
* `supports_parallel_parsing` ([UInt8](/zh/reference/data-types/int-uint)) — 指示该格式是否支持并行解析的标志。
* `supports_parallel_formatting` ([UInt8](/zh/reference/data-types/int-uint)) — 指示该格式是否支持并行格式化的标志。
* `is_tty_friendly` ([UInt8](/zh/reference/data-types/int-uint)) — 指示该格式通常能否在终端中正常显示的标志。对于其他格式，命令行客户端会在输出前进行确认。
* `content_type` ([String](/zh/reference/data-types/string)) — 输出格式对应的 HTTP Content-Type，可能取决于当前的格式设置。
* `supports_random_access` ([UInt8](/zh/reference/data-types/int-uint)) — 指示该格式是否支持在输入数据中随机访问的标志。
* `has_schema_inference` ([UInt8](/zh/reference/data-types/int-uint)) — 该格式可根据数据动态推断 schema (通过嵌入的请求头/元数据或数据片段) 。
* `has_external_schema` ([UInt8](/zh/reference/data-types/int-uint)) — 该格式具有固定 schema，或接受以其自身格式定义的预定义 schema。
* `prefers_large_blocks` ([UInt8](/zh/reference/data-types/int-uint)) — 该格式在输出时会写入更大的块，在输入时会生成更大的块。
* `supports_append` ([UInt8](/zh/reference/data-types/int-uint)) — 此格式支持向单个文件追加写入。
* `supports_subsets_of_columns` ([UInt8](/zh/reference/data-types/int-uint)) — 输入格式可以识别某些列是否被省略。
* `description` ([String](/zh/reference/data-types/string)) — 对该格式的概述。
* `examples` ([String](/zh/reference/data-types/string)) — 使用示例。
* `introduced_in` ([String](/zh/reference/data-types/string)) — 首次引入该格式的 ClickHouse 版本，格式为 major.minor。
* `related` ([Array(String)](/zh/reference/data-types/array)) — 相关格式的名称。
