diff options
author | andrey@lmy004. <> | 2006-03-24 17:45:52 +0100 |
---|---|---|
committer | andrey@lmy004. <> | 2006-03-24 17:45:52 +0100 |
commit | 531ad766ed334667aff8901e9d26dbbe039b01d7 (patch) | |
tree | 71f942b354f5151f43abcfa3f6f2f30fa783fe0e /mysql-test/t/events_bugs.test | |
parent | 907a11e8280f73fd7d1f3714c9277fffafd5d0f2 (diff) | |
download | mariadb-git-531ad766ed334667aff8901e9d26dbbe039b01d7.tar.gz |
fix for bug#16415 Events names are case sensitive
Diffstat (limited to 'mysql-test/t/events_bugs.test')
-rw-r--r-- | mysql-test/t/events_bugs.test | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/mysql-test/t/events_bugs.test b/mysql-test/t/events_bugs.test index 2d4374dcb41..b3394d03b3e 100644 --- a/mysql-test/t/events_bugs.test +++ b/mysql-test/t/events_bugs.test @@ -1,5 +1,28 @@ create database if not exists events_test; use events_test; + +# +# START - 16415: Events: event names are case sensitive +# +CREATE EVENT lower_case ON SCHEDULE EVERY 1 MINUTE DO SELECT 1; +--error ER_EVENT_ALREADY_EXISTS +CREATE EVENT Lower_case ON SCHEDULE EVERY 2 MINUTE DO SELECT 2; +DROP EVENT Lower_case; +SET NAMES cp1251; +CREATE EVENT __1251 ON SCHEDULE EVERY 1 YEAR DO SELECT 100; +--error ER_EVENT_ALREADY_EXISTS +CREATE EVENT __1251 ON SCHEDULE EVERY 2 YEAR DO SELECT 200; +DROP EVENT __1251; +SET NAMES utf8; +CREATE EVENT долен_регистър_утф8 ON SCHEDULE EVERY 3 YEAR DO SELECT 300; +--error ER_EVENT_ALREADY_EXISTS +CREATE EVENT ДОЛЕН_регистър_утф8 ON SCHEDULE EVERY 4 YEAR DO SELECT 400; +DROP EVENT ДОЛЕН_регистър_утф8; +SET NAMES latin1; +# +# END - 16415: Events: event names are case sensitive +# + # # Start - 16407: Events: Changes in sql_mode won't be taken into account # @@ -41,7 +64,7 @@ begin select get_lock('ee_16407_2', 60); insert into events_test.events_smode_test values('ee_16407_2','1980-19-02'); end| ---error 1292 +--error ER_TRUNCATED_WRONG_VALUE insert into events_smode_test values ('test','1980-19-02')| --echo "This is ok" create event ee_16407_3 on schedule every 60 second do |