IF EXISTS 子句,那么即使实体不存在,这些查询也不会返回错误。如果指定了 SYNC 修饰符,则会立即删除该实体。
DROP DATABASE
db 数据库中的所有表,然后再删除 db 数据库本身。
语法:
DROP TABLE
- 如果指定了
IF EMPTY子句,服务器只会在接收到该查询的副本上检查该表是否为空。 - 一次删除多个表不是原子操作;也就是说,如果删除某个表失败,后续的表将不会被删除。
DROP DICTIONARY
DROP USER
DROP ROLE
DROP ROW POLICY
DROP MASKING POLICY
DROP QUOTA
DROP SETTINGS PROFILE
DROP VIEW
DROP TABLE 命令删除视图,但 DROP VIEW 会检查 [db.]name 是否是视图。
语法: