Well, depends on your definition of "impossible"
In databases there are fields that are known as "keys" it is technically possible to change a key field into a non-key field, but the only way to do it is to drop the entire table and recreate it.
I'd say that makes it impossible to change, because recreating a table the with the importance of, say, character information is not worth the risk involved in dropping the table and recreating it.