summaryrefslogtreecommitdiff
path: root/sql/sys_vars.cc
diff options
context:
space:
mode:
authorNirbhay Choubey <nirbhay@mariadb.com>2017-01-31 12:33:13 -0500
committerNirbhay Choubey <nirbhay@mariadb.com>2017-02-10 06:30:42 -0500
commit04b52a0745dd5622d890cc4283293177cec655e0 (patch)
tree5ce9949a029aed1d19f82289ae8f8c4fc5e17287 /sql/sys_vars.cc
parentf8aa54f1bcf285895c69371399bd5f72904ef908 (diff)
downloadmariadb-git-04b52a0745dd5622d890cc4283293177cec655e0.tar.gz
MDEV-7635: Part 2
New default sql_mode includes: * STRICT_TRANS_TABLES * ERROR_FOR_DIVISION_BY_ZERO * NO_ENGINE_SUBSTITUTION * NO_AUTO_CREATE_USER
Diffstat (limited to 'sql/sys_vars.cc')
-rw-r--r--sql/sys_vars.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/sql/sys_vars.cc b/sql/sys_vars.cc
index be5bf571898..1dd6e8f38ce 100644
--- a/sql/sys_vars.cc
+++ b/sql/sys_vars.cc
@@ -3118,7 +3118,9 @@ static Sys_var_set Sys_sql_mode(
"Sets the sql mode",
SESSION_VAR(sql_mode), CMD_LINE(REQUIRED_ARG),
sql_mode_names,
- DEFAULT(MODE_NO_ENGINE_SUBSTITUTION |
+ DEFAULT(MODE_STRICT_TRANS_TABLES |
+ MODE_ERROR_FOR_DIVISION_BY_ZERO |
+ MODE_NO_ENGINE_SUBSTITUTION |
MODE_NO_AUTO_CREATE_USER),
NO_MUTEX_GUARD, NOT_IN_BINLOG,
ON_CHECK(check_sql_mode), ON_UPDATE(fix_sql_mode));