mirror of
https://github.com/MariaDB/server.git
synced 2025-07-27 18:02:13 +03:00
MDEV-33344 REGEXP empty string inconsistent
This commit is contained in:
@ -55,7 +55,7 @@ execute stmt1 using @a;
|
||||
deallocate prepare stmt1;
|
||||
drop table t1;
|
||||
|
||||
--echo End of 4.1 tests
|
||||
--echo # End of 4.1 tests
|
||||
|
||||
|
||||
#
|
||||
@ -74,7 +74,7 @@ SELECT NULL REGEXP BINARY NULL;
|
||||
SELECT 'A' REGEXP BINARY NULL;
|
||||
SELECT "ABC" REGEXP BINARY NULL;
|
||||
|
||||
--echo End of 5.0 tests
|
||||
--echo # End of 5.0 tests
|
||||
|
||||
|
||||
#
|
||||
@ -91,7 +91,7 @@ DEALLOCATE PREPARE stmt1;
|
||||
DROP TABLE t1;
|
||||
|
||||
|
||||
--echo End of 5.1 tests
|
||||
--echo # End of 5.1 tests
|
||||
|
||||
#
|
||||
# MDEV-5820 MySQL Bug #54805 definitions in regex/my_regex.h conflict with /usr/include/regex.h
|
||||
@ -110,3 +110,15 @@ SELECT '\t' REGEXP '[[:space:]]';
|
||||
--echo #
|
||||
SELECT REGEXP_INSTR('111222333',2);
|
||||
|
||||
--echo # End of 10.3 tests
|
||||
|
||||
--echo #
|
||||
--echo # MDEV-33344 REGEXP empty string inconsistent
|
||||
--echo #
|
||||
create table t1 (x char(5));
|
||||
insert t1 values (''), ('x');
|
||||
select 'foo' regexp x from t1 order by x asc;
|
||||
select 'foo' regexp x from t1 order by x desc;
|
||||
drop table t1;
|
||||
|
||||
--echo # End of 10.5 tests
|
||||
|
Reference in New Issue
Block a user