Skip to content


AlterTableExec is a V2CommandExec leaf physical command to represent AlterTableCommand logical operator at execution.

Creating Instance

AlterTableExec takes the following to be created:

AlterTableExec is created when:

Executing Command

run(): Seq[InternalRow]

run is part of the V2CommandExec abstraction.

run requests the TableCatalog to alter a table (with the identifier and TableChanges).