summaryrefslogtreecommitdiff
path: root/sql/event.h
diff options
context:
space:
mode:
authorunknown <andrey@lmy004.>2006-02-20 16:06:05 +0100
committerunknown <andrey@lmy004.>2006-02-20 16:06:05 +0100
commit17fb7f96a2617e3fb9743cc2d038862702bf9235 (patch)
tree3eedf771340bb2cca5ef68e1a181745329f10f36 /sql/event.h
parentbac7f10448cf4fc499e8f2b1d07ec2f587caae20 (diff)
downloadmariadb-git-17fb7f96a2617e3fb9743cc2d038862702bf9235.tar.gz
fix for bug #16411 Events: Microsecond intervals are allowed
WL#1034 mysql-test/r/events.result: output fix sql/event.cc: - handle also INTERVAL_MICROSECOND, was missing. - use renamed ER_ code which is generic sql/event.h: add new error code sql/event_executor.cc: - use new ER_ code name - handle EVEX_MICROSECOND_UNSUP error code sql/event_timed.cc: forbid MICROSECOND intervals for events sql/share/errmsg.txt: rename error code, it's generic sql/sql_show.cc: use new error code name sql/sql_yacc.yy: bail out if any MICROSECOND interval is specified
Diffstat (limited to 'sql/event.h')
-rw-r--r--sql/event.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/event.h b/sql/event.h
index 6df6267abc4..7ecc9d20996 100644
--- a/sql/event.h
+++ b/sql/event.h
@@ -35,6 +35,7 @@
#define EVEX_BODY_TOO_LONG SP_BODY_TOO_LONG
#define EVEX_BAD_PARAMS -21
#define EVEX_NOT_RUNNING -22
+#define EVEX_MICROSECOND_UNSUP -23
#define EVENT_EXEC_NO_MORE (1L << 0)
#define EVENT_NOT_USED (1L << 1)