mirror of
https://github.com/MariaDB/server.git
synced 2026-05-14 02:47:37 +02:00
Fixed bug #27352.
The SELECT query with more than 31 nested dependent SELECT queries returned wrong result. New error message has been added: ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT. It will be reported as: "Too high level of nesting for select". sql/sql_parse.cc: Fixed bug #27352. The Item_sum::register_sum_func method has been modified to return TRUE on exceeding of allowed level of SELECT nesting and to report corresponding error message. sql/unireg.h: Fixed bug #27352. Constant definition has been added: maximal allowed level of SELECT nesting. mysql-test/t/select.test: Updated test case for bug #27352. mysql-test/r/select.result: Updated test case for bug #27352. sql/share/errmsg.txt: Fixed bug #27352. New error message has been added: ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT.
This commit is contained in:
parent
465c3ef060
commit
a53510f0be
5 changed files with 49 additions and 0 deletions
|
|
@ -5635,3 +5635,5 @@ ER_NON_INSERTABLE_TABLE
|
|||
eng "The target table %-.100s of the %s is not insertable-into"
|
||||
ER_ADMIN_WRONG_MRG_TABLE
|
||||
eng "Table '%-.64s' is differently defined or of non-MyISAM type or doesn't exist"
|
||||
ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT
|
||||
eng "Too high level of nesting for select"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue