Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

ALTER TABLE ... MODIFY SETTING

Доступен набор запросов для изменения SETTING таблицы. Вы можете изменить SETTING или сбросить их до значений по умолчанию. Один запрос может изменить сразу несколько SETTING. Если SETTING с указанным именем не существует, запрос вызывает исключение.

Синтаксис

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

MODIFY SETTING

Изменяет настройки таблицы.

Синтаксис

MODIFY SETTING setting_name=value [, ...]

Пример

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

Сбрасывает настройки таблицы до значений по умолчанию. Если параметр уже имеет значение по умолчанию, никаких действий не выполняется.

Синтаксис

RESET SETTING setting_name [, ...]

Пример

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;

См. также

Navigation