mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-26 17:41:59 +00:00
1.1 KiB
1.1 KiB
slug | sidebar_position | sidebar_label |
---|---|---|
/zh/sql-reference/statements/alter/delete | 39 | DELETE |
ALTER TABLE … DELETE 语句
ALTER TABLE [db.]table [ON CLUSTER cluster] DELETE WHERE filter_expr
删除匹配指定过滤表达式的数据。实现为突变.
:::note
ALTER TABLE
前缀使得这个语法不同于大多数其他支持SQL的系统。它的目的是表示,与OLTP数据库中的类似查询不同,这是一个不为经常使用而设计的繁重操作。
:::
filter_expr
的类型必须是UInt8
。该查询删除表中该表达式接受非零值的行。
一个查询可以包含多个用逗号分隔的命令。
查询处理的同步性由mutations_sync设置定义。缺省情况下,是异步的。
详见
- 突变
- ALTER查询的同步性
- mutations_sync setting