我在表格中将一列标记为“身份”
create table Identitytest( number int identity(1,001) not null, value varchar(500) )
我需要将标识列增加为001,002,003,等等。
001,002,003
数据库显示它正在插入为1,2,3,等等。
1,2,3
如何才能做到这一点?
如果要显示number带有前导零的列,只需将其填充在SELECT语句中即可。这是一个数字,不会将前导零存储为整数。
number
SELECT
SELECT RIGHT('00000' + CAST([number] AS varchar(5)) , 3) FROM IdentityTest
该3是你想要的输出显示总的字符数。
3