The following are limitations when editing existing attributes:
-
For a relationship attribute that is included on a filter or a view, the data type or related class cannot be edited for the attribute.
-
For an attribute that is on a view, the data type cannot be edited; however, Date & Date/Time data types can be interchanged when the attribute is included on a view.
-
The length of an attribute cannot be reduced to a value less than the largest value in the database for the attribute.
-
For an attribute included in a class that has objects created but the attribute is NOT included on view and the value is NULL in the database, the data type can be changed. Date and Date/Time attribute data types can be interchanged when values for those attributes exist in the database.
-
If you change the name of an attribute that is used in a trigger configuration, the trigger configuration must be updated to reflect the new attribute name.