# DROP
删除现有的实体。如果指定了IF EXISTS
子句,则如果实体不存在,这些查询不会返回错误。如果指定了SYNC
修饰符,则实体会立即被删除。
# 删除数据库
删除db
数据库中的所有表,然后删除db
数据库本身。
DROP DATABASE [IF EXISTS] db ON CLUSTER '{cluster}' [SYNC]
# DROP TABLE
删除表。
DROP [TEMPORARY] TABLE [IF EXISTS] [db.]name [SYNC]
# DROP USER
删除用户。
DROP USER [IF EXISTS] name [,...] ON CLUSTER '{cluster}' [FROM access_storage_type]
# DROP ROLE
删除角色。被删除的角色将从其被分配的所有实体中撤销。
DROP ROLE [IF EXISTS] name [,...] ON CLUSTER '{cluster}' [FROM access_storage_type]