Ciao
sto creando una query sql in sql server.

vorrei formattare numero in modo che si trasformi in testo.

tale numero ha meno di 7 cifre,
quindi io voglio diventi di 7 cifre e che metta degli zeri prima del numero fino al raggiungimento della settima cifra.

esempio

123
mi deve diventare
0000123

quindi

select id,xx,yy, funzione(campo)
from tabella

dove campo è il mio numero.

esiste una cosa del genere in sql server 2005 o me la devo fare?

Grazie