ClickHouse/docs/ru/sql-reference/statements/truncate.md
Nikolay Degterinsky 2db239d6ad Make docs better
2023-09-05 12:43:53 +00:00

1.6 KiB
Raw Blame History

slug sidebar_position sidebar_label
/ru/sql-reference/statements/truncate 51 TRUNCATE

TRUNCATE

TRUNCATE TABLE [IF EXISTS] [db.]name [ON CLUSTER cluster]

Удаляет все данные из таблицы. Если условие IF EXISTS не указано, запрос вернет ошибку, если таблицы не существует.

Запрос TRUNCATE не поддерживается для следующих движков: View, File, URL, Buffer и Null.

Вы можете настроить ожидание выполнения действий на репликах с помощью настройки alter_sync.

Вы можете указать время ожидания (в секундах) выполнения запросов TRUNCATE для неактивных реплик с помощью настройки replication_wait_for_inactive_replica_timeout.

:::info Примечание Если значение настройки alter_sync равно 2 и некоторые реплики не активны больше времени, заданного настройкой replication_wait_for_inactive_replica_timeout, то генерируется исключение UNFINISHED. :::