Calendar
CREATE TABLE CALENDAR
(
CalendarKey int NOT NULL PRIMARY KEY,
Date DATE DEFAULT (SYSDATE),
DayofWeek VARCHAR2(50) NOT NULL,
DayofMonth VARCHAR2(50) NOT NULL,
DayofYear VARCHAR2(50) NOT NULL,
WeekofMonth VARCHAR2(50) NOT NULL,
WeekofYear VARCHAR2(50) NOT NULL,
Month MONTH DEFAULT (SYSMONTH),
Year YEAR DEFAULT (SYSYEAR)
);
This code causes an error:

Error report -
ORA-00904: : invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Don't see any error, please help.
sysmonthorsysyearin Oracle. Where in the manual did you find that? - a_horse_with_no_name