Merge pull request from GitHub pr175
This commit is contained in:
committed by
wangzelin.wzl
parent
99f2835249
commit
58f7fb882e
315
test/mysql_test/test_suite/expr/r/mysql/expr_export_set.result
Normal file
315
test/mysql_test/test_suite/expr/r/mysql/expr_export_set.result
Normal file
@ -0,0 +1,315 @@
|
||||
================ expression export_set ================
|
||||
select export_set(0,"Y","N","-",5);
|
||||
export_set(0,"Y","N","-",5)
|
||||
N-N-N-N-N
|
||||
select export_set(7,"Y","N","-",5);
|
||||
export_set(7,"Y","N","-",5)
|
||||
Y-Y-Y-N-N
|
||||
select export_set(11,"Y","N","-",5);
|
||||
export_set(11,"Y","N","-",5)
|
||||
Y-Y-N-Y-N
|
||||
select export_set(20,"Y","N","-",5);
|
||||
export_set(20,"Y","N","-",5)
|
||||
N-N-Y-N-Y
|
||||
select export_set(9,"","","-",5);
|
||||
export_set(9,"","","-",5)
|
||||
----
|
||||
select export_set(9,"Y","N","-",5);
|
||||
export_set(9,"Y","N","-",5)
|
||||
Y-N-N-Y-N
|
||||
select export_set(9,"左","右","-",5);
|
||||
export_set(9,"左","右","-",5)
|
||||
左-右-右-左-右
|
||||
select export_set(9,"上","下","-",5);
|
||||
export_set(9,"上","下","-",5)
|
||||
上-下-下-上-下
|
||||
select export_set(5,"Y","N",".",5);
|
||||
export_set(5,"Y","N",".",5)
|
||||
Y.N.Y.N.N
|
||||
select export_set(5,"Y","N","=",5);
|
||||
export_set(5,"Y","N","=",5)
|
||||
Y=N=Y=N=N
|
||||
select export_set(5,"Y","N","????????",5);
|
||||
export_set(5,"Y","N","????????",5)
|
||||
Y????????N????????Y????????N????????N
|
||||
select export_set(100,"Y","N",".",3);
|
||||
export_set(100,"Y","N",".",3)
|
||||
N.N.Y
|
||||
select export_set(100,"Y","N",".",5);
|
||||
export_set(100,"Y","N",".",5)
|
||||
N.N.Y.N.N
|
||||
select export_set(100,"Y","N",".",7);
|
||||
export_set(100,"Y","N",".",7)
|
||||
N.N.Y.N.N.Y.Y
|
||||
select export_set(100,"Y","N",".",10);
|
||||
export_set(100,"Y","N",".",10)
|
||||
N.N.Y.N.N.Y.Y.N.N.N
|
||||
select export_set(null,"Y","N",".",5);
|
||||
export_set(null,"Y","N",".",5)
|
||||
NULL
|
||||
select export_set(0,"Y","N",".",5);
|
||||
export_set(0,"Y","N",".",5)
|
||||
N.N.N.N.N
|
||||
select export_set(5,null,"N",".",5);
|
||||
export_set(5,null,"N",".",5)
|
||||
NULL
|
||||
select export_set(5,'',"N",".",5);
|
||||
export_set(5,'',"N",".",5)
|
||||
.N..N.N
|
||||
select export_set(5,"Y",null,".",5);
|
||||
export_set(5,"Y",null,".",5)
|
||||
NULL
|
||||
select export_set(5,"Y",'',".",5);
|
||||
export_set(5,"Y",'',".",5)
|
||||
Y..Y..
|
||||
select export_set(5,"Y","N",null,5);
|
||||
export_set(5,"Y","N",null,5)
|
||||
NULL
|
||||
select export_set(5,"Y","N",'',5);
|
||||
export_set(5,"Y","N",'',5)
|
||||
YNYNN
|
||||
select export_set(5,"Y","N",".",null);
|
||||
export_set(5,"Y","N",".",null)
|
||||
NULL
|
||||
select export_set(5,"Y","N",".",0);
|
||||
export_set(5,"Y","N",".",0)
|
||||
|
||||
select export_set(55555555555555,"YY","NN",".",0);
|
||||
export_set(55555555555555,"YY","NN",".",0)
|
||||
|
||||
select export_set(55555555555555,"YY","NN",".......",0);
|
||||
export_set(55555555555555,"YY","NN",".......",0)
|
||||
|
||||
select export_set(100,'',1);
|
||||
export_set(100,'',1)
|
||||
1,1,,1,1,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
select export_set(100,1,'');
|
||||
export_set(100,1,'')
|
||||
,,1,,,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||
select export_set(100,1,0,'');
|
||||
export_set(100,1,0,'')
|
||||
0010011000000000000000000000000000000000000000000000000000000000
|
||||
select export_set(1000,'',1);
|
||||
export_set(1000,'',1)
|
||||
1,1,1,,1,,,,,,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
|
||||
select export_set(1000,1,'');
|
||||
export_set(1000,1,'')
|
||||
,,,1,,1,1,1,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
|
||||
select export_set(1000,1,0,'');
|
||||
export_set(1000,1,0,'')
|
||||
0001011111000000000000000000000000000000000000000000000000000000
|
||||
select export_set(8,"Y","N");
|
||||
export_set(8,"Y","N")
|
||||
N,N,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
select export_set(88,"Y","N");
|
||||
export_set(88,"Y","N")
|
||||
N,N,N,Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
select export_set(888,"Y","N");
|
||||
export_set(888,"Y","N")
|
||||
N,N,N,Y,Y,Y,Y,N,Y,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
select export_set(8888,"Y","N");
|
||||
export_set(8888,"Y","N")
|
||||
N,N,N,Y,Y,Y,N,Y,N,Y,N,N,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
select export_set(8,"1","0");
|
||||
export_set(8,"1","0")
|
||||
0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
select export_set(8,"X","Y");
|
||||
export_set(8,"X","Y")
|
||||
Y,Y,Y,X,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
|
||||
select export_set(8,"Y","N",'+');
|
||||
export_set(8,"Y","N",'+')
|
||||
N+N+N+Y+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N+N
|
||||
select export_set(8,"1","0",'*');
|
||||
export_set(8,"1","0",'*')
|
||||
0*0*0*1*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0*0
|
||||
select export_set(8,"X","Y",'*');
|
||||
export_set(8,"X","Y",'*')
|
||||
Y*Y*Y*X*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y*Y
|
||||
select export_set(7,1,0,"-",5);
|
||||
export_set(7,1,0,"-",5)
|
||||
1-1-1-0-0
|
||||
select export_set(7,11,00,"-",5);
|
||||
export_set(7,11,00,"-",5)
|
||||
11-11-11-0-0
|
||||
select export_set(7,111,000,"-",5);
|
||||
export_set(7,111,000,"-",5)
|
||||
111-111-111-0-0
|
||||
select export_set(7,111,000,5,5);
|
||||
export_set(7,111,000,5,5)
|
||||
111511151115050
|
||||
select export_set(true,1,0);
|
||||
export_set(true,1,0)
|
||||
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
select export_set(true,"1","0");
|
||||
export_set(true,"1","0")
|
||||
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
select export_set(false,1,0);
|
||||
export_set(false,1,0)
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
select export_set(false,"1","0");
|
||||
export_set(false,"1","0")
|
||||
0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
select export_set(1.4,1,0);
|
||||
export_set(1.4,1,0)
|
||||
1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
select export_set(2.4,1,0);
|
||||
export_set(2.4,1,0)
|
||||
0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
select export_set(1.4,"y","n");
|
||||
export_set(1.4,"y","n")
|
||||
y,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n
|
||||
select export_set(2.4,"y","n");
|
||||
export_set(2.4,"y","n")
|
||||
n,y,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n
|
||||
select export_set(9223372036854775808,"Y","N");
|
||||
export_set(9223372036854775808,"Y","N")
|
||||
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(9223372036854775809,"Y","N");
|
||||
export_set(9223372036854775809,"Y","N")
|
||||
Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(-9223372036854775808,"Y","N");
|
||||
export_set(-9223372036854775808,"Y","N")
|
||||
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(18446744073709551615,"Y","N");
|
||||
export_set(18446744073709551615,"Y","N")
|
||||
Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
|
||||
select export_set(9223372036854775808,"Y","N",",",92233720368547758080000000000);
|
||||
export_set(9223372036854775808,"Y","N",",",92233720368547758080000000000)
|
||||
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(9223372036854775808,"Y","N",",",9223372036854775808);
|
||||
export_set(9223372036854775808,"Y","N",",",9223372036854775808)
|
||||
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(9223372036854775809,"Y","N",",",9223372036854775809);
|
||||
export_set(9223372036854775809,"Y","N",",",9223372036854775809)
|
||||
Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(9223372036854775809,"Y","N",",",9223372036854775809000000000000);
|
||||
export_set(9223372036854775809,"Y","N",",",9223372036854775809000000000000)
|
||||
Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(-9223372036854775808,"Y","N",",",-9223372036854775808);
|
||||
export_set(-9223372036854775808,"Y","N",",",-9223372036854775808)
|
||||
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(-9223372036854775808,"Y","N",",",-9223372036854775808000000000);
|
||||
export_set(-9223372036854775808,"Y","N",",",-9223372036854775808000000000)
|
||||
N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,Y
|
||||
select export_set(18446744073709551615,"Y","N",",",18446744073709551615);
|
||||
export_set(18446744073709551615,"Y","N",",",18446744073709551615)
|
||||
Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
|
||||
select export_set(18446744073709551615,"Y","N",",",1844674407370955161500000000000);
|
||||
export_set(18446744073709551615,"Y","N",",",1844674407370955161500000000000)
|
||||
Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
|
||||
select export_set();
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set(1);
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set(1,2);
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set("");
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set("","");
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set(5,5);
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set(a,2,3);
|
||||
ERROR 42S22: Unknown column 'a' in 'field list'
|
||||
select export_set(1,2,3,a);
|
||||
ERROR 42S22: Unknown column 'a' in 'field list'
|
||||
select export_set(1,2,3,4,a);
|
||||
ERROR 42S22: Unknown column 'a' in 'field list'
|
||||
drop table if exists test;
|
||||
create table test(c1 int, c2 varchar(20), c3 varchar(20), c4 varchar(20), c5 int);
|
||||
insert into test values(11,"Y","N",",",10);
|
||||
insert into test values(null,"Y","N",",",10);
|
||||
insert into test values(11,null,"N",",",10);
|
||||
insert into test values(11,"Y",null,",",10);
|
||||
insert into test values(11,"Y","N",null,10);
|
||||
insert into test values(11,"Y","N",",",null);
|
||||
insert into test values(null,null,null,null,null);
|
||||
select export_set(c1,c2,c3,c4,c5) from test;
|
||||
export_set(c1,c2,c3,c4,c5)
|
||||
Y,Y,N,Y,N,N,N,N,N,N
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
select export_set(c1,c2,c3,c4) from test;
|
||||
export_set(c1,c2,c3,c4)
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
NULL
|
||||
select export_set(c1,c2,c3) from test;
|
||||
export_set(c1,c2,c3)
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
NULL
|
||||
insert into test values(100000,"+","-",",",1000000);
|
||||
insert into test values(55555555,"+","-",",",100000);
|
||||
insert into test values(7777777,"+","-",",",10000);
|
||||
select export_set(c1,c2,c3,c4,5) from test;
|
||||
export_set(c1,c2,c3,c4,5)
|
||||
Y,Y,N,Y,N
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
Y,Y,N,Y,N
|
||||
NULL
|
||||
-,-,-,-,-
|
||||
+,+,-,-,-
|
||||
+,-,-,-,+
|
||||
select export_set(c1,c2,c3,'??',5) from test;
|
||||
export_set(c1,c2,c3,'??',5)
|
||||
Y??Y??N??Y??N
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
Y??Y??N??Y??N
|
||||
Y??Y??N??Y??N
|
||||
NULL
|
||||
-??-??-??-??-
|
||||
+??+??-??-??-
|
||||
+??-??-??-??+
|
||||
select export_set(c1,c2,c3) from test;
|
||||
export_set(c1,c2,c3)
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
NULL
|
||||
NULL
|
||||
NULL
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
Y,Y,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
|
||||
NULL
|
||||
-,-,-,-,-,+,-,+,-,+,+,-,-,-,-,+,+,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-
|
||||
+,+,-,-,-,+,+,+,+,-,+,-,+,+,-,+,+,+,+,+,-,-,+,-,+,+,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-
|
||||
+,-,-,-,+,+,+,+,+,-,+,+,-,+,-,+,-,+,+,-,+,+,+,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-
|
||||
select export_set(c1) from test;
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set(c1,c2) from test;
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
select export_set() from test;
|
||||
ERROR 42000: Incorrect parameter count in the call to native function 'export_set'
|
||||
drop table test;
|
||||
drop table if exists t1;
|
||||
create table t1 as select export_set(0,"Y","N","-",5);
|
||||
desc t1;
|
||||
Field Type Null Key Default Extra
|
||||
export_set(0,"Y","N","-",5) varchar(127) YES NULL
|
||||
drop table t1;
|
||||
create table t1 as select export_set(99,"YYY","NX","---",77);
|
||||
desc t1;
|
||||
Field Type Null Key Default Extra
|
||||
export_set(99,"YYY","NX","---",77) varchar(381) YES NULL
|
||||
drop table t1;
|
||||
create table t1 as select export_set(99,"1","11","111",77);
|
||||
desc t1;
|
||||
Field Type Null Key Default Extra
|
||||
export_set(99,"1","11","111",77) varchar(317) YES NULL
|
||||
drop table t1;
|
||||
Reference in New Issue
Block a user