1
当数字少于4时,则补充0前的数字,如何在sqlserver中做? 我的SQL是补充0当数字少时4
SELECT
tt.Ddate as PzDate,
cast(ltrim(RTRIM(tt.VouchClassCode)) +'-'+cast (tt.VouchNo as varchar(100)) as varchar(100)) as PzZh,
t.Digest as Zy,
t.Ccode as Kmbm,
ttt.Cname as Kmname,
t.Jfje as Jfje,
t.Dfje as Dfje,
tt.Bill as Zhidan,
tt.Checker as Shenhe,
tt.Book as Jizhang,
tt.VouchSource as Pzlaiy
FROM [TOBROS_CWT].[dbo].[Cwzz_AccVouchSub] t
left join Cwzz_AccVouchMain tt
on t.VouchId = tt.VouchId
left join Cwzz_AccCode ttt
on t.Ccode = ttt.Ccode
order by t.VouchId ,tt.Ddate,tt.VouchNo
请看到的画面,我想改变PzZh格式, 例如 “银-1” 到 “银-0001” 怎么办,谢谢。