Interface DropOperation

All Superinterfaces:
ExecutableOperation, Operation
All Known Implementing Classes:
DropCatalogFunctionOperation, DropCatalogOperation, DropDatabaseOperation, DropMaterializedTableOperation, DropTableOperation, DropTempSystemFunctionOperation, DropViewOperation

@Internal public interface DropOperation extends Operation, ExecutableOperation
A Operation that describes the DROP DDL statements, e.g. DROP TABLE or DROP DATABASE.

Different sub operations can have their special target name. For example, a drop table operation may have a target table name and a flag to describe if is exists.