Skip to main content
这些设置由源文件自动生成。

date_time_64_output_format_cut_trailing_zeros_align_to_groups_of_thousands

动态去除 datetime64 值中末尾的零,将输出标度调整为 [0, 3, 6], 分别对应“秒”“毫秒”和“微秒”

date_time_input_format

允许选择日期和时间文本表示的解析器。 此设置不适用于日期和时间函数 可能的值:
  • 'best_effort' — 启用扩展解析。 ClickHouse 可以解析基础的 YYYY-MM-DD HH:MM:SS 格式以及所有 ISO 8601 日期和时间格式。例如,'2018-06-08T01:02:03.000Z'
  • 'best_effort_us' — 与 best_effort 类似 (差异请参见 parseDateTimeBestEffortUS)
  • 'basic' — 使用基础解析器。 ClickHouse 只能解析基础的 YYYY-MM-DD HH:MM:SSYYYY-MM-DD 格式。例如,2019-08-20 10:18:562019-08-20
另请参见:

date_time_output_format

允许为日期和时间的文本表示选择不同的输出格式。 可能的值:
  • simple - 简单输出格式。 ClickHouse 以 YYYY-MM-DD hh:mm:ss 格式输出日期和时间。例如:2019-08-20 10:18:56。其计算依据为数据类型的 time zone (如果存在) 或 server time zone。
  • iso - ISO 输出格式。 ClickHouse 以 ISO 8601 YYYY-MM-DDThh:mm:ssZ 格式输出日期和时间。例如:2019-08-20T10:18:56Z。请注意,输出为 UTC (Z 表示 UTC) 。
  • unix_timestamp - Unix timestamp 输出格式。 ClickHouse 以 Unix timestamp 格式输出日期和时间。例如:1566285536
另请参见:

date_time_overflow_behavior

定义将 DateDate32DateTimeDateTime64 或整数转换为 Date、Date32、DateTime 或 DateTime64 时,如果该值无法用结果类型表示,系统应采取的行为。 可能的值:
  • ignore — 静默忽略溢出。结果未定义。
  • throw — 发生溢出时抛出异常。
  • saturate — 将结果钳制到可表示范围内。如果该值小于目标类型可表示的最小值,则结果为最小可表示值;如果该值大于目标类型可表示的最大值,则结果为最大可表示值。
默认值:ignore
最后修改于 2026年7月23日