# DROP

既存のエンティティを削除します。IF EXISTS句が指定されている場合、エンティティが存在しない場合でもエラーは返されません。SYNC修飾子が指定されている場合、エンティティは即座に削除されます。

# データベースの削除

dbデータベース内のすべてのテーブルを削除し、その後dbデータベース自体を削除します。

DROP DATABASE [IF EXISTS] db ON CLUSTER '{cluster}' [SYNC]

# テーブルの削除

テーブルを削除します。

DROP [TEMPORARY] TABLE [IF EXISTS] [db.]name [SYNC]

# ユーザーの削除

ユーザーを削除します。

DROP USER [IF EXISTS] name [,...] ON CLUSTER '{cluster}' [FROM access_storage_type]

# ロールの削除

ロールを削除します。削除されたロールは、割り当てられていたすべてのエンティティから取り消されます。

DROP ROLE [IF EXISTS] name [,...] ON CLUSTER '{cluster}' [FROM access_storage_type]