1SET @start_value = @@global.slow_query_log_file; 2'#---------------------FN_DYNVARS_004_01-------------------------#' 3SET @@global.slow_query_log_file = DEFAULT; 4SET @a=concat(left(@@hostname, instr(concat(@@hostname, '.'), '.')-1), '-slow.log'); 5SELECT RIGHT(@@global.slow_query_log_file, length(@a)) = @a; 6RIGHT(@@global.slow_query_log_file, length(@a)) = @a 71 8'#--------------------FN_DYNVARS_004_02------------------------#' 9SET @@global.slow_query_log_file = mytest.log; 10ERROR 42000: Incorrect argument type to variable 'slow_query_log_file' 11SET @@global.slow_query_log_file = 12; 12ERROR 42000: Incorrect argument type to variable 'slow_query_log_file' 13'#----------------------FN_DYNVARS_004_03------------------------#' 14SELECT @@global.slow_query_log_file = VARIABLE_VALUE 15FROM INFORMATION_SCHEMA.GLOBAL_VARIABLES 16WHERE VARIABLE_NAME='slow_query_log_file'; 17@@global.slow_query_log_file = VARIABLE_VALUE 181 19SET @@global.slow_query_log_file= @start_value; 20