Доступен набор запросов для изменения 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;См. также