Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ALTER TABLE ... MODIFY ORDER BY

ALTER TABLE [db].name [ON CLUSTER cluster] MODIFY ORDER BY new_expression

O comando altera a chave de ordenação da tabela para new_expression (uma expressão ou uma tupla de expressões). A chave primária permanece a mesma.

O comando é leve no sentido de alterar apenas os metadados. Para preservar a propriedade de que as linhas das partes de dados sejam ordenadas pela expressão da chave de ordenação, você não pode adicionar à chave de ordenação expressões que contenham colunas existentes (apenas colunas adicionadas pelo comando ADD COLUMN na mesma consulta ALTER, sem valor padrão para a coluna).

Parte de: ALTER

Relacionados: ALTER, CREATE TABLE, ALTER TABLE ... MODIFY SAMPLE BY

Navigation