PURGE RECYCLEBIN

最近更新时间:2025-04-22 15:40:02

我的收藏

功能描述

清理回收站内的某张表,需提供站内表名。
如果不指定站内表名,则表示清空整个回收站。

权限要求

具有该表Drop权限。

语法

PURGE RECYCLEBIN [recyele_table_name];

参数说明

参数
是否必选
说明
recyele_table_name
可选
指定要删除的表名。表名为表进入回收站后的别名,可通过 SHOW RECYCLEBINrecycle_table 字段获取。
如果不指定站内表名,则表示清空整个回收站。

示例

TDSQL [(none)]> show recyclebin;
+-----------+---------------+--------------+--------------------------------+---------------------+---------------------+
| tindex_id | origin_schema | origin_table | recycle_table | drop_time | purge_time |
+-----------+---------------+--------------+--------------------------------+---------------------+---------------------+
| 10028 | test | test1 | bin$tchgyzsnht3y0xtxlbitnq==$1 | 2025-01-21 19:12:10 | 2025-01-28 19:12:10 |
+-----------+---------------+--------------+--------------------------------+---------------------+---------------------+

TDSQL[(none)]> purge recyclebin `bin$tchgyzsnht3y0xtxlbitnq==$1`;
Query OK, 0 rows affected (0.69 sec)