mirror of
https://github.com/MariaDB/server.git
synced 2025-07-29 05:21:33 +03:00
Basic test of slave_run_triggers_for_rbr variable added.
This commit is contained in:
@ -0,0 +1,45 @@
|
||||
SET @old_slave_run_triggers_for_rbr= @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= NO;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
NO
|
||||
SET @@global.slave_run_triggers_for_rbr= YES;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
YES
|
||||
SET @@global.slave_run_triggers_for_rbr= LOGGING;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
LOGGING
|
||||
SET @@global.slave_run_triggers_for_rbr= default;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
NO
|
||||
SET @@global.slave_run_triggers_for_rbr= 0;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
NO
|
||||
SET @@global.slave_run_triggers_for_rbr= 1;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
YES
|
||||
SET @@global.slave_run_triggers_for_rbr= 2;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
LOGGING
|
||||
SET @@global.slave_run_triggers_for_rbr= 3;
|
||||
ERROR 42000: Variable 'slave_run_triggers_for_rbr' can't be set to the value of '3'
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
LOGGING
|
||||
SET @@global.slave_run_triggers_for_rbr= "N";
|
||||
ERROR 42000: Variable 'slave_run_triggers_for_rbr' can't be set to the value of 'N'
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
LOGGING
|
||||
SET @@global.slave_run_triggers_for_rbr= -1;
|
||||
ERROR 42000: Variable 'slave_run_triggers_for_rbr' can't be set to the value of '-1'
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
@@global.slave_run_triggers_for_rbr
|
||||
LOGGING
|
||||
SET @@global.slave_run_triggers_for_rbr= @old_slave_run_triggers_for_rbr;
|
@ -0,0 +1,30 @@
|
||||
|
||||
-- source include/have_rbr_triggers.inc
|
||||
|
||||
SET @old_slave_run_triggers_for_rbr= @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= NO;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= YES;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= LOGGING;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= default;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= 0;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= 1;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
SET @@global.slave_run_triggers_for_rbr= 2;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
--error ER_WRONG_VALUE_FOR_VAR
|
||||
SET @@global.slave_run_triggers_for_rbr= 3;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
--error ER_WRONG_VALUE_FOR_VAR
|
||||
SET @@global.slave_run_triggers_for_rbr= "N";
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
--error ER_WRONG_VALUE_FOR_VAR
|
||||
SET @@global.slave_run_triggers_for_rbr= -1;
|
||||
select @@global.slave_run_triggers_for_rbr;
|
||||
|
||||
|
||||
SET @@global.slave_run_triggers_for_rbr= @old_slave_run_triggers_for_rbr;
|
Reference in New Issue
Block a user