J'ai inséré deux enregistrements dans une table.
create table num(id int)
insert into num values(0023)
insert into num values(23)
select * from num
Lorsque je les interroge, ils s'affichent tous sous la forme 23. Cela signifie que SQL Server ignore les 0 en tête. Quel est le mécanisme derrière cela? Comment puis-je demander à SQL Server de renvoyer les valeurs lorsque je les ai insérées (c'est 0023-à- dire et 23)?
iddoivent être de typeVARCHARou similaire.