Определенно вам не нужно воссоздавать ограничение для новых столбцов.
Для типов данных это зависит от того, является ли изменение ограниченным столбцом или нет. Если это столбец с ограничениями, сначала нужно удалить ограничение, затем внести изменения и снова создать ограничение.
Большинство систем РСУБД не позволяют изменять типы данных для столбцов с ограничениями.