Перейти к основному содержанию
ВводВыводПсевдоним

Описание

Формат Values выводит каждую строку в круглых скобках.
  • Строки разделяются запятыми, без запятой после последней строки.
  • Значения внутри скобок также разделяются запятыми.
  • Числа выводятся в десятичном формате без кавычек.
  • Массивы выводятся в [].
  • Строки, даты, а также значения даты и времени выводятся в кавычках.
  • Правила экранирования и парсинга аналогичны формату TabSeparated.
При форматировании дополнительные пробелы не вставляются, но при парсинге они допустимы и пропускаются (кроме пробелов внутри значений массива, где они не допускаются). NULL представляется как NULL. Минимальный набор символов, которые нужно экранировать при передаче данных в формате Values:
  • одинарные кавычки
  • обратные косые черты
Это формат, используемый в INSERT INTO t VALUES ..., но его также можно применять для форматирования результатов запроса.

Пример использования

Настройки формата

НастройкаОписаниеПо умолчанию
input_format_values_interpret_expressionsесли поле не удалось разобрать с помощью стримингового парсера, запустить SQL-парсер и попытаться интерпретировать его как SQL-выражение.true
input_format_values_deduce_templates_of_expressionsесли поле не удалось разобрать с помощью стримингового парсера, запустить SQL-парсер, определить шаблон SQL-выражения, попытаться разобрать по этому шаблону все строки, а затем интерпретировать выражение для всех строк.true
input_format_values_accurate_types_of_literalsпри разборе и интерпретации выражений с использованием шаблона проверять фактический тип литерала, чтобы избежать возможных проблем с переполнением и потерей точности.true
Последнее изменение 10 июня 2026 г.