> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Documentación sobre la manipulación de expresiones de clave

# Manipulación de expresiones de clave

```sql theme={null}
ALTER TABLE [db].name [ON CLUSTER cluster] MODIFY ORDER BY new_expression
```

El comando cambia la [clave de ordenación](/es/reference/engines/table-engines/mergetree-family/mergetree) de la tabla a `new_expression` (una expresión o una tupla de expresiones). La clave primaria permanece igual.

El comando es ligero en el sentido de que solo cambia los metadatos. Para conservar la propiedad de que las filas de las partes de datos estén ordenadas según la expresión de la clave de ordenación, no se pueden añadir a la clave de ordenación expresiones que contengan columnas existentes (solo columnas añadidas por el comando `ADD COLUMN` en la misma consulta `ALTER`, sin valor predeterminado para la columna).

<Note>
  Solo funciona para tablas de la familia [`MergeTree`](/es/reference/engines/table-engines/mergetree-family/mergetree) (incluidas las tablas [replicadas](/es/reference/engines/table-engines/mergetree-family/replication)).
</Note>
