Перейти к основному содержимому
Перейти к основному содержимому

Манипуляция ключевыми выражениями

Эта команда изменяет ключ сортировки таблицы на new_expression (выражение или кортеж выражений). Первичный ключ остается прежним.

Команда является легковесной, поскольку она меняет только метаданные. Чтобы сохранить свойство, что строки частей данных упорядочены по выражению ключа сортировки, вы не можете добавлять выражения, содержащие существующие столбцы, в ключ сортировки (только столбцы, добавленные с помощью команды ADD COLUMN в той же команде ALTER, без значения столбца по умолчанию).

примечание

Это работает только для таблиц в семействе MergeTree (включая реплицированные таблицы).