Fixed alias.test to also works with ps

The issue is that max_length for prepared statements are different from
normal queries, which can optimize the max_length based on the result
length.
This commit is contained in:
Monty 2021-09-17 16:07:00 +03:00
parent a2e55131c6
commit 03a10706ec
2 changed files with 7 additions and 7 deletions

View File

@ -223,16 +223,16 @@ disconnect c1;
# #
create or replace table t1 (a int); create or replace table t1 (a int);
create or replace table t2 (b int); create or replace table t2 (b int);
insert into t1 values(1),(2); insert into t1 values(1<<30),(1<<29);
insert into t2 values(1),(2); insert into t2 values(1),(2);
select t1.a as a1 from t1 as t1,t2 order by t2.b,t1.a; select t1.a as a1 from t1 as t1,t2 order by t2.b,t1.a;
Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr Catalog Database Table Table_alias Column Column_alias Type Length Max length Is_null Flags Decimals Charsetnr
def test t1 t1 a a1 3 11 1 Y 32768 0 63 def test t1 t1 a a1 3 11 10 Y 32768 0 63
a1 a1
1 536870912
2 1073741824
1 536870912
2 1073741824
drop table t1,t2; drop table t1,t2;
# #
# End of 10.4 tests # End of 10.4 tests

View File

@ -231,7 +231,7 @@ disconnect c1;
--echo # --echo #
create or replace table t1 (a int); create or replace table t1 (a int);
create or replace table t2 (b int); create or replace table t2 (b int);
insert into t1 values(1),(2); insert into t1 values(1<<30),(1<<29);
insert into t2 values(1),(2); insert into t2 values(1),(2);
--enable_metadata --enable_metadata
select t1.a as a1 from t1 as t1,t2 order by t2.b,t1.a; select t1.a as a1 from t1 as t1,t2 order by t2.b,t1.a;