date_time_64_output_format_cut_trailing_zeros_align_to_groups_of_thousands
Remove dinamicamente os zeros à direita dos valores deDateTime64, arredondando a escala de saída para cima até o próximo
múltiplo de três que preserva todos os dígitos significativos: [0, 3, 6, 9]. Uma fração composta somente por zeros é removida.
date_time_input_format
Permite escolher o parser da representação textual de data e hora. A configuração não se aplica a funções de data e hora. Valores possíveis:-
'best_effort'— Habilita parsing estendido. O ClickHouse pode analisar o formato básicoYYYY-MM-DD HH:MM:SSe todos os formatos de data e hora ISO 8601. Por exemplo,'2018-06-08T01:02:03.000Z'. -
'best_effort_us'— Semelhante abest_effort(veja a diferença em parseDateTimeBestEffortUS -
'basic'— Usa o parser básico. O ClickHouse pode analisar apenas o formato básicoYYYY-MM-DD HH:MM:SSouYYYY-MM-DD. Por exemplo,2019-08-20 10:18:56ou2019-08-20.
date_time_output_format
Permite escolher diferentes formatos de saída para a representação textual de data e hora. Valores possíveis:-
simple- Formato de saída simples. O ClickHouse produz data e hora no formatoYYYY-MM-DD hh:mm:ss. Por exemplo,2019-08-20 10:18:56. O cálculo é realizado de acordo com o fuso horário do tipo de dado (se presente) ou com o fuso horário do servidor. -
iso- Formato de saída ISO. O ClickHouse produz data e hora no formato ISO 8601YYYY-MM-DDThh:mm:ssZ. Por exemplo,2019-08-20T10:18:56Z. Observe que a saída está em UTC (Zsignifica UTC). -
unix_timestamp- Formato de saída em Unix timestamp. O ClickHouse produz data e hora no formato Unix timestamp. Por exemplo,1566285536.
date_time_overflow_behavior
Define o comportamento quando Date, Date32, DateTime, DateTime64 ou inteiros são convertidos em Date, Date32, DateTime ou DateTime64, mas o valor não pode ser representado no tipo resultante. Também se aplica quando umDate ou DateTime é convertido a partir de texto, inclusive por um input format.
Possible values:
ignore— Ignora silenciosamente overflows. O resultado é indefinido.throw— Lança uma exceção em caso de overflow.saturate— Limita o resultado. Se o valor for menor que o menor valor que pode ser representado pelo tipo de destino, o resultado será o menor valor representável. Se o valor for maior que o maior valor que pode ser representado pelo tipo de destino, o resultado será o maior valor representável.
ignore.