Por un lado, si "necesitas" que sea VARCHAR, es porque tienes mal codificado algo en alguna parte, o lo estás manejando incorrectamente. Pero eso no justifica corromper las estructuras de datos; en todo caso debes corregir el otro defecto y no parchar la tabla con algo que no debe ser, y que eventualmente puede causarte problemas de inconsistencia de datos.
Por otro lado, para saber lo que pasa deberíamos ver el CREATE TABLE de esa tabla.
¿Lo puedes postear?
Lo puedes recuperar con un simple:
Copias el resultado de eso y lo posteas acá.