Bene. Avresti potuto anche evitare di modificare il tipo del campo utilizzando semplicemente la funzione CAST()
Comunque se il dato contenuto nel campo è un numero è più corretto che esso sia di tipo numerico piuttosto che carattere.