mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-24 08:32:02 +00:00
1.7 KiB
1.7 KiB
sidebar_position | sidebar_label |
---|---|
51 | TRUNCATE |
TRUNCATE
TRUNCATE TABLE [IF EXISTS] [db.]name [ON CLUSTER cluster]
Удаляет все данные из таблицы. Если условие IF EXISTS
не указано, запрос вернет ошибку, если таблицы не существует.
Запрос TRUNCATE
не поддерживается для следующих движков: View, File, URL, Buffer и Null.
Вы можете настроить ожидание выполнения действий на репликах с помощью настройки replication_alter_partitions_sync.
Вы можете указать время ожидания (в секундах) выполнения запросов TRUNCATE
для неактивных реплик с помощью настройки replication_wait_for_inactive_replica_timeout.
:::info "Примечание"
Если значение настройки replication_alter_partitions_sync
равно 2
и некоторые реплики не активны больше времени, заданного настройкой replication_wait_for_inactive_replica_timeout
, то генерируется исключение UNFINISHED
.
:::