Files
C2P/C2P_Project/dbo/Functions/dbo.f_getNewCodQuote.sql
T
Samuele E. Locatelli 2bc104e9d4 update comapre DB
2014-02-24 15:51:31 +01:00

23 lines
680 B
Transact-SQL

-- =============================================
-- Author: S.E.Locatelli
-- Create date: 2014.02.21
-- Description: Retituisce un codice offerta valido da yyMMdd + incr
-- =============================================
CREATE FUNCTION f_getNewCodQuote
(
)
RETURNS INT
AS
BEGIN
DECLARE @output INT
DECLARE @oggi DATETIME = GETDATE()
SELECT @output = ISNULL(MAX(CodQuote) + 1,CAST(RIGHT(YEAR(@oggi),2) AS NVARCHAR) + dbo.f_padLeft(MONTH(@oggi), 2,'0') + dbo.f_padLeft(DAY(@oggi), 2,'0')+'0001')
FROM QuoteList
WHERE codquote LIKE CAST(RIGHT(YEAR(@oggi),2) AS NVARCHAR) + dbo.f_padLeft(MONTH(@oggi), 2,'0') + dbo.f_padLeft(DAY(@oggi), 2,'0') + '%'
RETURN @output
END