mirror of
https://github.com/MariaDB/server.git
synced 2025-12-24 11:21:21 +03:00
Merge mysql.com:/home/kostja/mysql/mysql-4.1-root
into mysql.com:/home/kostja/mysql/mysql-5.0-merge client/mysqltest.c: Auto merged mysql-test/r/rpl_log.result: Auto merged mysql-test/r/rpl_rotate_logs.result: Auto merged mysql-test/r/select.result: Auto merged mysql-test/r/timezone_grant.result: Auto merged mysql-test/t/ctype_utf8.test: Auto merged mysql-test/t/timezone_grant.test: Auto merged sql/sql_prepare.cc: Auto merged sql/sql_repl.cc: Auto merged sql/sql_select.cc: Auto merged sql/sql_yacc.yy: Auto merged tests/mysql_client_test.c: Auto merged configure.in: Manual merge mysql-test/r/olap.result: Manual merge mysql-test/t/olap.test: Manual merge mysql-test/t/select.test: Manual merge sql/mysqld.cc: Manual merge sql/sql_parse.cc: Manual merge
This commit is contained in:
@@ -2304,7 +2304,8 @@ mysql_execute_command(THD *thd)
|
||||
Don't reset warnings when executing a stored routine.
|
||||
*/
|
||||
if ((all_tables || &lex->select_lex != lex->all_selects_list ||
|
||||
lex->sroutines.records) && !thd->spcont)
|
||||
lex->sroutines.records) && !thd->spcont ||
|
||||
lex->time_zone_tables_used)
|
||||
mysql_reset_errors(thd, 0);
|
||||
|
||||
#ifdef HAVE_REPLICATION
|
||||
@@ -6843,7 +6844,7 @@ bool multi_update_precheck(THD *thd, TABLE_LIST *tables)
|
||||
/*
|
||||
Is there tables of subqueries?
|
||||
*/
|
||||
if (&lex->select_lex != lex->all_selects_list)
|
||||
if (&lex->select_lex != lex->all_selects_list || lex->time_zone_tables_used)
|
||||
{
|
||||
DBUG_PRINT("info",("Checking sub query list"));
|
||||
for (table= tables; table; table= table->next_global)
|
||||
|
||||
Reference in New Issue
Block a user