SET default_regex_flags=''; SELECT @@default_regex_flags; SET default_regex_flags=DEFAULT; SELECT @@default_regex_flags; --error ER_WRONG_VALUE_FOR_VAR SET default_regex_flags=NULL; SELECT @@default_regex_flags; --error ER_WRONG_VALUE_FOR_VAR SET default_regex_flags='UNKNOWN'; --error ER_WRONG_VALUE_FOR_VAR SET default_regex_flags=123; --error ER_WRONG_TYPE_FOR_VAR SET default_regex_flags=123.0; --error ER_WRONG_TYPE_FOR_VAR SET default_regex_flags=123e0; SET default_regex_flags='DOTALL'; SELECT @@default_regex_flags; --error ER_WRONG_VALUE_FOR_VAR SET default_regex_flags=NULL; SELECT @@default_regex_flags; SET @@default_regex_flags=63; SELECT @@default_regex_flags; SET @@default_regex_flags='DOTALL'; SELECT @@default_regex_flags; SET @@default_regex_flags='DOTALL,DUPNAMES,EXTENDED,EXTRA,MULTILINE,UNGREEDY'; SELECT @@default_regex_flags; SET @@default_regex_flags=DEFAULT; SET @@global.default_regex_flags='MULTILINE'; SELECT @@session.default_regex_flags; connect (con1,localhost,root,,); connection con1; SELECT @@session.default_regex_flags; connection default; disconnect con1; SELECT @@session.default_regex_flags; SET @@global.default_regex_flags=DEFAULT; SET default_regex_flags=DEFAULT;