Com relação ao comando %type, entendi que se houver uma alteração no campo e a minha declaração estive utilizando o %type, para efeito de alteração de tamanho eu não terei problemas, porém e se a alteração for de formato, exemplo, de varchar2 para number, isso teoricamente me daria uma problema de conflito de tipo e não de tamanho, estou correto nesse pensamento?