Files
tidb/tests/integrationtest/r/expression/plan_cache.result

64 lines
1.1 KiB
Plaintext

prepare pr1 from 'select ? in (1,?,?)';
set @a=1, @b=2, @c=3;
execute pr1 using @a,@b,@c;
? in (1,?,?)
1
prepare pr2 from 'select 3 in (1,?,?)';
set @a=2, @b=3;
execute pr2 using @a,@b;
3 in (1,?,?)
1
prepare pr3 from 'select ? in (1,2,3)';
set @a=4;
execute pr3 using @a;
? in (1,2,3)
0
prepare pr4 from 'select ? in (?,?,?)';
set @a=1, @b=2, @c=3, @d=4;
execute pr4 using @a,@b,@c,@d;
? in (?,?,?)
0
drop table if exists t;
create table t(a int);
prepare stmt from 'SELECT * FROM t order by rand()';
execute stmt;
a
prepare stmt from 'SELECT * FROM t order by now()';
execute stmt;
a
drop table if exists t;
create table t(a int);
insert into t values(1), (2), (3);
set @@session.sql_select_limit = 1;
prepare stmt from 'SELECT * FROM t';
execute stmt;
a
1
set @@session.sql_select_limit = default;
execute stmt;
a
1
2
3
set @@session.sql_select_limit = 2;
execute stmt;
a
1
2
set @@session.sql_select_limit = 1;
execute stmt;
a
1
set @@session.sql_select_limit = default;
execute stmt;
a
1
2
3
set @@session.sql_select_limit = 2;
execute stmt;
a
1
2
set sql_select_limit=default;