Each row in the SYSSCHEDULE system view describes a time at which an event is to fire, as specified by the SCHEDULE clause of CREATE EVENT. The underlying system table for this view is ISYSSCHEDULE.
|Column name||Column type||Column constraint|
|event_id||UNSIGNED INT||NOT NULL|
event_ id The unique number assigned to each event.
sched_name The name associated with the schedule for the event.
recurring (0/1) Indicates if the schedule is repeating.
start_time The schedule start time.
stop_time The schedule stop time if BETWEEN was used.
start_date The first date on which the event is scheduled to execute.
days_of_week A bit mask indicating the days of the week on which the event is scheduled:
x01 = Sunday
x02 = Monday
x04 = Tuesday
x08 = Wednesday
x10 = Thursday
x20 = Friday
x40 = Saturday
days_of_month A bit mask indicating the days of the month on which the event is scheduled. Some examples include:
x01 = first day
x02 = second day
x40000000 = 31st day
x80000000 = last day of month
interval_units The interval unit specified by EVERY:
HH = hours
NN = minutes
SS = seconds
interval_amt The period specified by EVERY.
PRIMARY KEY (event_id, sched_name)
FOREIGN KEY (event_id) references SYS.ISYSEVENT (event_id)