sql server cant enter int 00X as 3 digits, but only as 1digit -
i using sql server 2008. want keep pk's in form 001,002 etc. ms sql not allowing me that. how can stop converting 001 1 ?
use varchar datatype instead of int data type.
or
keep pk int , when use in query convert in varchar , use left padding 00x on it.
declare @id int set @id = 1 select right(replicate('0',2) + cast(@id varchar(3)),3)
Comments
Post a Comment