1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-24 11:21:21 +03:00

mysql-5.5.18 merge

This commit is contained in:
Sergei Golubchik
2011-11-03 19:17:05 +01:00
1160 changed files with 12821 additions and 6204 deletions

View File

@@ -3433,6 +3433,39 @@ ORDER BY outr.pk;
DROP TABLE t1,t2;
#--echo #
#--echo # Bug#12329653
#--echo # EXPLAIN, UNION, PREPARED STATEMENT, CRASH, SQL_FULL_GROUP_BY
#--echo #
#
#CREATE TABLE t1(a1 int);
#INSERT INTO t1 VALUES (1),(2);
#
#SELECT @@session.sql_mode INTO @old_sql_mode;
#SET SESSION sql_mode='ONLY_FULL_GROUP_BY';
#
### First a simpler query, illustrating the transformation
### '1 < some (...)' => '1 < max(...)'
#SELECT 1 FROM t1 WHERE 1 < SOME (SELECT a1 FROM t1);
#
### The query which made the server crash.
#PREPARE stmt FROM
#'SELECT 1 UNION ALL
#SELECT 1 FROM t1
#ORDER BY
#(SELECT 1 FROM t1 AS t1_0
# WHERE 1 < SOME (SELECT a1 FROM t1)
#)' ;
#
#--error ER_SUBQUERY_NO_1_ROW
#EXECUTE stmt ;
#--error ER_SUBQUERY_NO_1_ROW
#EXECUTE stmt ;
#
#SET SESSION sql_mode=@old_sql_mode;
#
#DEALLOCATE PREPARE stmt;
#DROP TABLE t1;
--echo End of 5.0 tests.