Oracle Error ORA-30556: either functional or bitmap join index is defined on the column to be modified

Oracle Error Message

ORA-30556: either functional or bitmap join index is defined on the column to be modified

Reason for the Error

An ALTER TABLE MODIFY COLUMN was issued on a column on which either a functional index or bitmap join index exists.

Solution

Drop the functional or bitmap join index before attempting to modify the column.