CREATE FUNCTION [dbo].[fnGenerateFixLengthCode]
(@code as int
,@codeLength as int)
RETURNS
varchar(100)
AS
BEGIN
declare @returnCode as varchar(100)
set @returnCode=convert(varchar(100),@code)
set @returnCode=isnull(replicate('0',@codeLength-len(@returnCode)),'')+@returnCode
return @returnCode
END