>> >>CREATE PROCEDURE ap_GetNextProjectNoForClient >> @CustomerCode VARCHAR(03), >> @NewCustCode VARCHAR(07) OUTPUT >> >>AS >>BEGIN >> >> DECLARE @Count INT >> >> SELECT @Count = COUNT(CustomerCode) >> FROM COSProjects >> WHERE CustomerCode = @CustomerCode >> >> SET @NewCustCode = @CustomerCode + '-' + dbo.PADL(@Count, 3, '0') >>>>
>>DECLARE @Code VARCHAR(3) >>EXEC ap_GetNextProjectNoForClient 'MCD', @Code OUTPUT >>SELECT @Code >>>>
>>SELECT @CustomerCode + '-' + dbo.PADL(@Count, 3, '0') >>>
>DECLARE @Code VARCHAR(3) >>EXEC ap_GetNextProjectNoForClient 'MCD', @Code OUTPUT >>SELECT @Code>
>DECLARE @Code VARCHAR(7) -- new code should be varchar(7) >EXEC ap_GetNextProjectNoForClient 'MCD', @Code OUTPUT >SELECT @Code >>
>SET @NewCustCode = @CustomerCode + '-' + right('000' + cast(@Count as varchar(3)), 3)LOL. I gotta quit drinkin while I'm coding.