V_QUERY_RE7_DATE
Fields
Field | Field Type | Null | Description |
---|---|---|---|
DATEID | int | ||
ACTUALDATE | datetime | ||
CALENDARYEAR | smallint | ||
CALENDARQUARTER | tinyint | ||
CALENDARMONTH | tinyint | ||
CALENDARMONTHNAME | nvarchar(25) | ||
FISCALYEAR | smallint | ||
FISCALQUARTER | tinyint | ||
FISCALMONTH | nvarchar(12) | ||
RELATIVEYEARS | int | yes | |
RELATIVEMONTHS | int | yes | |
RELATIVEDAYS | int | yes |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 2/6/2025 8:50:40 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.3901.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_RE7_DATE AS
select [DATEID],
[DATEVALUE] [ACTUALDATE],
[CYEAR] [CALENDARYEAR],
[CQUARTER] [CALENDARQUARTER],
[CMONTH] [CALENDARMONTH],
[CMONTHNAME] [CALENDARMONTHNAME],
[FYEAR] [FISCALYEAR],
[FQUARTER] [FISCALQUARTER],
[FMONTHID] [FISCALMONTH],
case when current_timestamp < dateadd(year, datediff(year, [DATEVALUE], current_timestamp), [DATEVALUE]) then datediff(year, [DATEVALUE], current_timestamp) - 1 else datediff(year, [DATEVALUE], current_timestamp) end [RELATIVEYEARS],
case when current_timestamp < dateadd(month, datediff(month, [DATEVALUE], current_timestamp), [DATEVALUE]) then datediff(month, [DATEVALUE], current_timestamp) - 1 else datediff(month, [DATEVALUE], current_timestamp) end [RELATIVEMONTHS],
datediff(day, [DATEVALUE], current_timestamp) [RELATIVEDAYS]
from dbo.[RE7_DATEDIMENSION];