mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 14:33:32 +03:00 
			
		
		
		
	Merge mysql.com:/home/ram/work/mysql-5.0-maint
into mysql.com:/home/ram/work/b28464.new/b28464.new.5.0
This commit is contained in:
		@@ -91,3 +91,14 @@ select sum(a) c FROM t1 WHERE a > 0 ORDER BY c LIMIT 3;
 | 
			
		||||
c
 | 
			
		||||
28
 | 
			
		||||
drop table t1;
 | 
			
		||||
prepare s from "select 1 limit ?";
 | 
			
		||||
set @a='qwe';
 | 
			
		||||
execute s using @a;
 | 
			
		||||
ERROR HY000: Incorrect arguments to EXECUTE
 | 
			
		||||
prepare s from "select 1 limit 1, ?";
 | 
			
		||||
execute s using @a;
 | 
			
		||||
ERROR HY000: Incorrect arguments to EXECUTE
 | 
			
		||||
prepare s from "select 1 limit ?, ?";
 | 
			
		||||
execute s using @a, @a;
 | 
			
		||||
ERROR HY000: Incorrect arguments to EXECUTE
 | 
			
		||||
End of 5.0 tests
 | 
			
		||||
 
 | 
			
		||||
@@ -71,3 +71,20 @@ explain select sum(a) c FROM t1 WHERE a > 0 ORDER BY c LIMIT 3;
 | 
			
		||||
select sum(a) c FROM t1 WHERE a > 0 ORDER BY c LIMIT 3;
 | 
			
		||||
drop table t1;
 | 
			
		||||
# End of 4.1 tests
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# Bug #28464: a string argument to 'limit ?' PS
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
prepare s from "select 1 limit ?"; 
 | 
			
		||||
set @a='qwe'; 
 | 
			
		||||
--error 1210
 | 
			
		||||
execute s using @a;
 | 
			
		||||
prepare s from "select 1 limit 1, ?";
 | 
			
		||||
--error 1210
 | 
			
		||||
execute s using @a;
 | 
			
		||||
prepare s from "select 1 limit ?, ?";
 | 
			
		||||
--error 1210
 | 
			
		||||
execute s using @a, @a;
 | 
			
		||||
 | 
			
		||||
--echo End of 5.0 tests
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user