Перейти к основному содержанию
Возвращает сведения о столбцах таблицы. Синтаксис
Оператор DESCRIBE возвращает по одной строке для каждого столбца таблицы со следующими значениями типа String:
  • name — имя столбца.
  • type — тип столбца.
  • default_type — конструкция, используемая в выражении столбца по умолчанию: DEFAULT, MATERIALIZED или ALIAS. Если выражение по умолчанию отсутствует, возвращается пустая строка.
  • default_expression — выражение, указанное после конструкции DEFAULT.
  • commentкомментарий столбца.
  • codec_expressionкодек, применяемый к столбцу.
  • ttl_expression — выражение TTL.
  • is_subcolumn — флаг, равный 1 для внутренних подстолбцов. Он включается в результат только если описание подстолбцов включено параметром describe_include_subcolumns.
Все столбцы в структурах данных Nested описываются отдельно. Имя каждого столбца начинается с имени родительского столбца и точки. Чтобы показать внутренние подстолбцы других типов данных, используйте параметр describe_include_subcolumns. Пример
Query
Response
Второй запрос также показывает подстолбцы:
Response
Оператор DESCRIBE также можно использовать с подзапросами и скалярными выражениями:
или
Response
В этом случае возвращаются метаданные о столбцах результата указанного запроса или подзапроса. Это полезно для понимания структуры сложных запросов до их выполнения. См. также
Последнее изменение 25 июня 2026 г.