mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-08 08:35:20 +00:00
2aefe5fb77
* Docs in English. * Fixed links bug. * Update docs/en/sql-reference/statements/alter/delete.md Co-authored-by: Ivan Blinkov <github@blinkov.ru> * Translated into Russian. Anchors in links syncronized with English text. One minor change in English text to unify two similar descriptions. Co-authored-by: Olga Revyakina <revolg@yandex-team.ru> Co-authored-by: Ivan Blinkov <github@blinkov.ru>
1.2 KiB
1.2 KiB
toc_priority | toc_title |
---|---|
39 | DELETE |
ALTER TABLE … DELETE Statement
ALTER TABLE [db.]table [ON CLUSTER cluster] DELETE WHERE filter_expr
Allows to delete data matching the specified filtering expression. Implemented as a mutation.
!!! note "Note"
The ALTER TABLE
prefix makes this syntax different from most other systems supporting SQL. It is intended to signify that unlike similar queries in OLTP databases this is a heavy operation not designed for frequent use.
The filter_expr
must be of type UInt8
. The query deletes rows in the table for which this expression takes a non-zero value.
One query can contain several commands separated by commas.
The synchronicity of the query processing is defined by the mutations_sync setting. By default, it is asynchronous.
See also