summaryrefslogtreecommitdiff
path: root/mysql-test/main/ps_missed_cmds_bin_prot_not_embedded.result
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/main/ps_missed_cmds_bin_prot_not_embedded.result')
-rw-r--r--mysql-test/main/ps_missed_cmds_bin_prot_not_embedded.result21
1 files changed, 21 insertions, 0 deletions
diff --git a/mysql-test/main/ps_missed_cmds_bin_prot_not_embedded.result b/mysql-test/main/ps_missed_cmds_bin_prot_not_embedded.result
new file mode 100644
index 00000000000..0e36165db33
--- /dev/null
+++ b/mysql-test/main/ps_missed_cmds_bin_prot_not_embedded.result
@@ -0,0 +1,21 @@
+#
+# MDEV-16708: Unsupported commands for prepared statements
+#
+SET @save_storage_engine= @@default_storage_engine;
+SET default_storage_engine= InnoDB;
+# Test case 18: Check that the statements CREATE EVENT/ALTER EVENT/
+# DROP EVENT can be executed as a prepared statement
+# Create the event e1 that specifies time in past. Such event is created
+# just for the sake of its existence and never will be triggered.
+# Disable warnings temprorary in order to hide the following warnings
+# generated in result of execution the 'CREATE EVENT' statement:
+# "1544 | Event execution time is in the past. Event has been disabled"
+# "1105 | Event scheduler is switched off, use SET GLOBAL event_scheduler=ON to enable it."
+CREATE EVENT e1 ON SCHEDULE AT CURRENT_TIMESTAMP - INTERVAL 1 DAY ON COMPLETION PRESERVE DO SET @a=1;
+ALTER EVENT e1 COMMENT 'New comment';
+DROP EVENT IF EXISTS e1;
+# Test case 19: Check that the statement 'SHOW RELAYLOG EVENTS' can be
+# executed as a prepared statement.
+SHOW RELAYLOG EVENTS;
+Log_name Pos Event_type Server_id End_log_pos Info
+SET default_storage_engine= @save_storage_engine;