mirror of
https://github.com/MariaDB/server.git
synced 2025-01-29 10:14:19 +01:00
Added test case for SELECT INTO with too many rows.
This commit is contained in:
parent
7a303beda5
commit
6a0f352bcd
2 changed files with 26 additions and 0 deletions
|
@ -5,6 +5,15 @@ create procedure syntaxerror(t int)|
|
|||
ERROR 42000: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
|
||||
create procedure syntaxerror(t int)|
|
||||
ERROR 42000: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
|
||||
drop table if exists t3|
|
||||
create table t3 ( x int )|
|
||||
insert into t3 values (2), (3)|
|
||||
create procedure bad_into(out param int)
|
||||
select x from t3 into param|
|
||||
call bad_into(@x)|
|
||||
ERROR 42000: Result consisted of more than one row
|
||||
drop procedure bad_into|
|
||||
drop table t3|
|
||||
create procedure proc1()
|
||||
set @x = 42|
|
||||
create function func1() returns int
|
||||
|
|
|
@ -25,6 +25,23 @@ create procedure syntaxerror(t int)|
|
|||
#--error 1126
|
||||
#create function foo returns real soname "foo.so"|
|
||||
|
||||
|
||||
--disable_warnings
|
||||
drop table if exists t3|
|
||||
--enable_warnings
|
||||
create table t3 ( x int )|
|
||||
insert into t3 values (2), (3)|
|
||||
|
||||
create procedure bad_into(out param int)
|
||||
select x from t3 into param|
|
||||
|
||||
--error 1172
|
||||
call bad_into(@x)|
|
||||
|
||||
drop procedure bad_into|
|
||||
drop table t3|
|
||||
|
||||
|
||||
create procedure proc1()
|
||||
set @x = 42|
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue