oceanbase/tools/deploy/mysql_test/r/mysql/substring_index.result

169 lines
5.2 KiB
Plaintext

SELECT SUBSTRING_INDEX(NULL, NULL, NULL);
SUBSTRING_INDEX(NULL, NULL, NULL)
NULL
SELECT SUBSTRING_INDEX(NULL, NULL, 0);
SUBSTRING_INDEX(NULL, NULL, 0)
NULL
SELECT SUBSTRING_INDEX(NULL, NULL, 3);
SUBSTRING_INDEX(NULL, NULL, 3)
NULL
SELECT SUBSTRING_INDEX(NULL, NULL, -3);
SUBSTRING_INDEX(NULL, NULL, -3)
NULL
SELECT SUBSTRING_INDEX('abcdabcdabc', NULL, NULL);
SUBSTRING_INDEX('abcdabcdabc', NULL, NULL)
NULL
SELECT SUBSTRING_INDEX('abcdabcdabc', NULL, 0);
SUBSTRING_INDEX('abcdabcdabc', NULL, 0)
NULL
SELECT SUBSTRING_INDEX('abcdabcdabc', NULL, 3);
SUBSTRING_INDEX('abcdabcdabc', NULL, 3)
NULL
SELECT SUBSTRING_INDEX('abcdabcdabc', NULL, -3);
SUBSTRING_INDEX('abcdabcdabc', NULL, -3)
NULL
SELECT SUBSTRING_INDEX(NULL, 'abc', NULL);
SUBSTRING_INDEX(NULL, 'abc', NULL)
NULL
SELECT SUBSTRING_INDEX(NULL, 'abc', 0);
SUBSTRING_INDEX(NULL, 'abc', 0)
NULL
SELECT SUBSTRING_INDEX(NULL, 'abc', 3);
SUBSTRING_INDEX(NULL, 'abc', 3)
NULL
SELECT SUBSTRING_INDEX(NULL, 'abc', -3);
SUBSTRING_INDEX(NULL, 'abc', -3)
NULL
SELECT SUBSTRING_INDEX('', '', 0);
SUBSTRING_INDEX('', '', 0)
SELECT SUBSTRING_INDEX('', '', 3);
SUBSTRING_INDEX('', '', 3)
SELECT SUBSTRING_INDEX('', '', -3);
SUBSTRING_INDEX('', '', -3)
SELECT SUBSTRING_INDEX('abcdabcdabc', '', 0);
SUBSTRING_INDEX('abcdabcdabc', '', 0)
SELECT SUBSTRING_INDEX('abcdabcdabc', '', 3);
SUBSTRING_INDEX('abcdabcdabc', '', 3)
SELECT SUBSTRING_INDEX('abcdabcdabc', '', -3);
SUBSTRING_INDEX('abcdabcdabc', '', -3)
SELECT SUBSTRING_INDEX('', 'abc', 0);
SUBSTRING_INDEX('', 'abc', 0)
SELECT SUBSTRING_INDEX('', 'abc', 3);
SUBSTRING_INDEX('', 'abc', 3)
SELECT SUBSTRING_INDEX('', 'abc', -3);
SUBSTRING_INDEX('', 'abc', -3)
SELECT SUBSTRING_INDEX('abcdabcdabc', 'abc', 0);
SUBSTRING_INDEX('abcdabcdabc', 'abc', 0)
SELECT SUBSTRING_INDEX('abcdabcdabc', 'abc', 3);
SUBSTRING_INDEX('abcdabcdabc', 'abc', 3)
abcdabcd
SELECT SUBSTRING_INDEX('abcdabcdabc', 'abc', -3);
SUBSTRING_INDEX('abcdabcdabc', 'abc', -3)
dabcdabc
SELECT SUBSTRING_INDEX('abcdabcdabc', 'abc', '0');
SUBSTRING_INDEX('abcdabcdabc', 'abc', '0')
SELECT SUBSTRING_INDEX('abcdabcdabc', 'abc', '3');
SUBSTRING_INDEX('abcdabcdabc', 'abc', '3')
abcdabcd
SELECT SUBSTRING_INDEX('abcdabcdabc', 'abc', '-3');
SUBSTRING_INDEX('abcdabcdabc', 'abc', '-3')
dabcdabc
SELECT SUBSTRING_INDEX(1.414, 1, '-1');
SUBSTRING_INDEX(1.414, 1, '-1')
4
select SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775806);
SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775806)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775807);
SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775807)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775808);
SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775808)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775809);
SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775809)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775810);
SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775810)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775811);
SUBSTRING_INDEX( 'www.mysql.com','.', 9223372036854775811)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775806);
SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775806)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775807);
SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775807)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775808);
SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775808)
www.mysql.com
select SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775809);
SUBSTRING_INDEX( 'www.mysql.com','.', -9223372036854775809)
www.mysql.com
select substring_index('aaaaaaaaa1','aa',5);
substring_index('aaaaaaaaa1','aa',5)
aaaaaaaaa1
select substring_index('aaaaaaaaa1','aa',4);
substring_index('aaaaaaaaa1','aa',4)
aaaaaa
select substring_index('aaaaaaaaa1','aa',3);
substring_index('aaaaaaaaa1','aa',3)
aaaa
select substring_index('aaaaaaaaa1','aa',2);
substring_index('aaaaaaaaa1','aa',2)
aa
select substring_index('aaaaaaaaa1','aa',1);
substring_index('aaaaaaaaa1','aa',1)
select substring_index('aaaaaaaaa1','aa',0);
substring_index('aaaaaaaaa1','aa',0)
select substring_index('aaaaaaaaa1','aa',-1);
substring_index('aaaaaaaaa1','aa',-1)
1
select substring_index('aaaaaaaaa1','aa',-2);
substring_index('aaaaaaaaa1','aa',-2)
aa1
select substring_index('aaaaaaaaa1','aa',-3);
substring_index('aaaaaaaaa1','aa',-3)
aaaa1
select substring_index('aaaaaaaaa1','aa',-4);
substring_index('aaaaaaaaa1','aa',-4)
aaaaaa1
select substring_index('aaaaaaaaa1','aa',-5);
substring_index('aaaaaaaaa1','aa',-5)
aaaaaaaaa1
select substring_index('aaaaaaaaa1','aaaa',3);
substring_index('aaaaaaaaa1','aaaa',3)
aaaaaaaaa1
select substring_index('aaaaaaaaa1','aaaa',2);
substring_index('aaaaaaaaa1','aaaa',2)
aaaa
select substring_index('aaaaaaaaa1','aaaa',-1);
substring_index('aaaaaaaaa1','aaaa',-1)
1
select substring_index('aaaaaaaaa1','aaaa',0);
substring_index('aaaaaaaaa1','aaaa',0)
select substring_index('aaaaaaaaa1','aaaa',-1);
substring_index('aaaaaaaaa1','aaaa',-1)
1
select substring_index('aaaaaaaaa1','aaaa',-2);
substring_index('aaaaaaaaa1','aaaa',-2)
aaaa1
select substring_index('aaaaaaaaa1','aaaa',-3);
substring_index('aaaaaaaaa1','aaaa',-3)
aaaaaaaaa1