You can rename table columns except when the:
- new_column_name matches any existing column name in the target table.
- Column is an index field.
- Column is part of any type of referential constraint.
- Column is a partitioning column for a partitioned primary index.
- Column is referenced in the UPDATE OF clause of a trigger.