昨天写一个存储过程时,有这样一个字符串 ZH#000001,每次插入新的行时,数字部分需要+1,既 第1001次就是 ZH#001001。在实际写的过程中 select 'ZH#'+convert(varchar(20),('000001'+1))得到的结果是 ZH#2。原因是'000001'+1结果为2,转int型时去掉了前面的5个0。昨天写一个存储过程时,有这样一个字符串 ZH#000001,每次插入新的行时,数字
昨天写一个存储过程时,有这样一个字符串 ZH#000001,每次插入新的行时,数字部分需要+1,既 第1001次就是 ZH#001001。在实际写的过程中 select 'ZH#'+convert(varchar(20),('000001'+1))得到的结果是 ZH#2。原因是'000001'+1结果为2,转int型时去掉了前面的5个0。昨天写一个存储过程时,有这样一个字符串 ZH#000001,每次插入新的行时,数字