diff options
author | iggy@rolltop.ignatz42.dyndns.org <> | 2006-10-04 10:49:39 -0400 |
---|---|---|
committer | iggy@rolltop.ignatz42.dyndns.org <> | 2006-10-04 10:49:39 -0400 |
commit | d96be311cbd55b853641ec679fe203eb64490a25 (patch) | |
tree | 24ad13753a014c0116769605e30b9e4f7e951c7a /sql/set_var.cc | |
parent | e89c10e99c6932a73bdb313b7167c3d40b4835f7 (diff) | |
download | mariadb-git-d96be311cbd55b853641ec679fe203eb64490a25.tar.gz |
Bug #19024- SHOW COUNT(*) WARNINGS not return Errors
The server variable warning_count should include the number of warnings, errors and notes according to the manual
Diffstat (limited to 'sql/set_var.cc')
-rw-r--r-- | sql/set_var.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sql/set_var.cc b/sql/set_var.cc index c667e2f2bcc..dd41256a7cc 100644 --- a/sql/set_var.cc +++ b/sql/set_var.cc @@ -2917,6 +2917,7 @@ static byte *get_warning_count(THD *thd) { thd->sys_var_tmp.long_value= (thd->warn_count[(uint) MYSQL_ERROR::WARN_LEVEL_NOTE] + + thd->warn_count[(uint) MYSQL_ERROR::WARN_LEVEL_ERROR] + thd->warn_count[(uint) MYSQL_ERROR::WARN_LEVEL_WARN]); return (byte*) &thd->sys_var_tmp.long_value; } |