Package org.apache.gravitino.rel
Interface TableChange.ColumnChange
- All Superinterfaces:
TableChange
- All Known Implementing Classes:
TableChange.AddColumn,TableChange.DeleteColumn,TableChange.RenameColumn,TableChange.UpdateColumnAutoIncrement,TableChange.UpdateColumnComment,TableChange.UpdateColumnDefaultValue,TableChange.UpdateColumnNullability,TableChange.UpdateColumnPosition,TableChange.UpdateColumnType
- Enclosing interface:
- TableChange
The interface for all column changes. Column changes are used to modify the schema of a table.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.gravitino.rel.TableChange
TableChange.AddColumn, TableChange.AddIndex, TableChange.After, TableChange.ColumnChange, TableChange.ColumnPosition, TableChange.Default, TableChange.DeleteColumn, TableChange.DeleteIndex, TableChange.First, TableChange.RemoveProperty, TableChange.RenameColumn, TableChange.RenameTable, TableChange.SetProperty, TableChange.UpdateColumnAutoIncrement, TableChange.UpdateColumnComment, TableChange.UpdateColumnDefaultValue, TableChange.UpdateColumnNullability, TableChange.UpdateColumnPosition, TableChange.UpdateColumnType, TableChange.UpdateComment -
Method Summary
-
Method Details
-
fieldName
String[] fieldName()Retrieves the field name of the column to be modified.- Returns:
- An array of strings representing the field name.
-