131: CALENDAR_YEAR_START_DATE,
132: CREATION_DATE,
133: LAST_UPDATE_DATE)
134: VALUES
135: (MTH_GREGORIAN_CALENDAR_S.NEXTVAL * (-1),
136: V_year_end,
137: MTH_GREGORIAN_CALENDAR_S.CURRVAL * (-1),
138: V_YEAR,
139: V_YEAR,
133: LAST_UPDATE_DATE)
134: VALUES
135: (MTH_GREGORIAN_CALENDAR_S.NEXTVAL * (-1),
136: V_year_end,
137: MTH_GREGORIAN_CALENDAR_S.CURRVAL * (-1),
138: V_YEAR,
139: V_YEAR,
140: (V_year_end - V_year_start + 1),
141: V_YEAR,
180: QUARTER_OF_YEAR,
181: CREATION_DATE, LAST_UPDATE_DATE)
182:
183: SELECT
184: MTH_GREGORIAN_CALENDAR_S.NEXTVAL * (-1) AS DIMENSION_KEY,
185: CALENDAR_YEAR_END_DATE,
186: CALENDAR_YEAR_ID,
187: CAL_YEAR_NUMBER,
188: CALENDAR_YEAR_NAME,
203:
204: ADD_MONTHS(CALENDAR_YEAR_START_DATE, quarter * 3) - 1
205: AS CALENDAR_QUARTER_END_DATE,
206:
207: MTH_GREGORIAN_CALENDAR_S.CURRVAL * (-1)
208: AS CALENDAR_QUARTER_ID,
209:
210: 'Quarter ' || quarter || ' ' || CALENDAR_YEAR_CAL_YEAR_CODE
211: AS CALENDAR_QUARTER_DESCRIPTION,
270: CALENDAR_MONTH_END_DATE,
271: CREATION_DATE,
272: LAST_UPDATE_DATE)
273:
274: SELECT MTH_GREGORIAN_CALENDAR_S.NEXTVAL * (-1) AS DIMENSION_KEY,
275:
276: -- Year and Quarter Columns--
277: CALENDAR_YEAR_END_DATE,
278: CALENDAR_YEAR_ID,
293: QUARTER_OF_YEAR,
294:
295: -- Year and Quarter Columns--
296:
297: MTH_GREGORIAN_CALENDAR_S.CURRVAL * (-1)
298: AS CALENDAR_MONTH_ID,
299:
300: ((QUARTER_OF_YEAR - 1) * 3 + month)
301: AS MONTH_OF_YEAR,
405: DAY_DAY_CODE,
406: CREATION_DATE,
407: LAST_UPDATE_DATE)
408:
409: SELECT MTH_GREGORIAN_CALENDAR_S.NEXTVAL AS DIMENSION_KEY,
410:
411: -- Year, Quarter and Month Columns--
412:
413: CALENDAR_YEAR_END_DATE,
458:
459: (CALENDAR_MONTH_START_DATE - CALENDAR_YEAR_START_DATE + DAY_IN_MONTH)
460: AS DAY_OF_CAL_YEAR,
461:
462: MTH_GREGORIAN_CALENDAR_S.CURRVAL
463: AS DAY_ID,
464:
465: TO_CHAR (CALENDAR_MONTH_START_DATE + DAY_IN_MONTH - 1,'D')
466: AS DAY_OF_CAL_WEEK,