跳到主要内容
版本: 最新版本-3.5

SHOW DELETE

SHOW DELETE 查询历史 DELETE 操作,这些操作已在指定数据库中的 Duplicate Key、Unique Key 和 Aggregate 表上成功执行。有关数据删除的更多信息,请参见DELETE

请注意,此命令不能用于查询在 Primary Key 表上执行的 DELETE 操作。

语法

SHOW DELETE [FROM <db_name>]

db_name:数据库名称,可选。如果未指定此参数,则默认使用当前数据库。

返回字段

  • TableName:从中删除数据的表。
  • PartitionName:从中删除数据的分区。如果该表是非分区表,则显示*
  • CreateTime:创建 DELETE 任务的时间。
  • DeleteCondition:指定的 DELETE 条件。
  • State:DELETE 任务的状态。

示例

显示 database 的所有历史 DELETE 操作。

SHOW DELETE FROM database;

+------------+---------------+---------------------+-----------------+----------+
| TableName | PartitionName | CreateTime | DeleteCondition | State |
+------------+---------------+---------------------+-----------------+----------+
| mail_merge | * | 2023-03-14 10:39:03 | name EQ "Peter" | FINISHED |
+------------+---------------+---------------------+-----------------+----------+