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

La commande remplace la clé de tri de la table par new_expression (une expression ou un tuple d'expressions). La clé primaire reste inchangée.

Cette commande est légère, en ce sens qu'elle ne modifie que les métadonnées. Pour préserver le fait que les lignes des parties de données sont ordonnées selon l'expression de la clé de tri, vous ne pouvez pas ajouter à la clé de tri des expressions contenant des colonnes existantes (seules sont autorisées les colonnes ajoutées par la commande ADD COLUMN dans la même requête ALTER, sans valeur par défaut pour la colonne).

Fait partie de : ALTER

Associé : ALTER, CREATE TABLE, ALTER TABLE ... MODIFY SAMPLE BY

Navigation