4
我想創建一個函數,該函數返回一個臨時的日期表以生成報告。我希望能夠動態地指定表的間隔。下面是一個封裝我的問題的函數。將間隔參數傳遞給SQL中的函數
考慮:
CREATE FUNCTION [dbo].[DateAdder]
(@DateStart datetime,
@increment int,
@interval ?????)
Returns datetime
AS
BEGIN
Declare @Return datetime
SELECT @Return = DATEADD(@interval, @increment, @DateStart)
return @Return
END
有沒有辦法通過 「間隔」 這個功能?
(顯然,我不想重寫DATEADD
函數,我只是以此爲例來強調我的問題)。
乾杯!
謝謝。這工作完美。 – Molloch 2010-11-29 09:16:18