UFN_DATE_TIMEFRAME
Returns the timeframe for a given date.
Return
Return Type |
---|
nvarchar(100) |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@DAYS | int | IN |
Definition
Copy
create function dbo.UFN_DATE_TIMEFRAME(@DAYS int)
returns nvarchar(100)
with execute as caller
as
begin
if @DAYS<=-61
return '61+ days ago';
else if @DAYS>=61
return 'Next 61+ days';
else if @DAYS<=-31
return '31-60 days ago';
else if @DAYS>=31
return 'Next 31-60 days';
else if @DAYS<=-8
return '8-30 days ago';
else if @DAYS>=8
return 'Next 8-30 days';
else if @DAYS<=-1
return '1-7 days ago';
else if @DAYS>=1
return 'Next 1-7 days';
return 'Today';
end;