Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ALTER TABLE ... MODIFY SETTING

Il existe des requêtes permettant de modifier les paramètres de table. Vous pouvez modifier des paramètres ou les réinitialiser à leurs valeurs par défaut. Une même requête peut modifier plusieurs paramètres à la fois. Si un paramètre portant le nom spécifié n'existe pas, la requête génère une exception.

Syntaxe

ALTER TABLE [db].name [ON CLUSTER cluster] MODIFY|RESET SETTING ...

MODIFY SETTING

Modifie les paramètres de table.

Syntaxe

MODIFY SETTING setting_name=value [, ...]

Exemple

CREATE TABLE example_table (id UInt32, data String) ENGINE=MergeTree() ORDER BY id;

ALTER TABLE example_table MODIFY SETTING max_part_loading_threads=8, max_parts_in_total=50000;

RESET SETTING

Réinitialise les paramètres de table à leurs valeurs par défaut. Si un paramètre est déjà dans son état par défaut, aucune action n’est effectuée.

Syntaxe

RESET SETTING setting_name [, ...]

Exemple

CREATE TABLE example_table (id UInt32, data String) ENGINE=MergeTree() ORDER BY id
    SETTINGS max_part_loading_threads=8;

ALTER TABLE example_table RESET SETTING max_part_loading_threads;

Voir aussi

Navigation