반응형 채번1 채번 리딩제로 -- 연 단위 MAX COUNT + 1 = 시퀀스 SELECT @SeqOfYear = COUNT(*) + 1 FROM BMS.dbo.TB_BW_WorkMgmt WHERE SUBSTRING(WorkNo,1,4) = YEAR(GETDATE()) -- 리딩제로 적용(세자리) SELECT @SeqLeadingZero = RIGHT('000'+ CONVERT(VARCHAR,@SeqOfYear),3) SELECT @WorkNo = CONVERT(char(8),GETDATE(),112) + @SeqLeadingZero -- WorkNo = 등록일자 + 리딩제로 적용된 일년 치 카운트 + 1 (ex 20130101+001) SELECT @WorkNo --채번 DECLARE @seq CHAR(4) , @FileID CH.. 2015. 7. 27. 이전 1 다음 반응형