mirror of
https://github.com/MariaDB/server.git
synced 2025-02-02 20:11:42 +01:00
1efdd5a572
(and to follow the naming conventons). keep old debug variable, but mark it as deprecated.
17 lines
562 B
Text
17 lines
562 B
Text
# Test for BUG#43249 "Innodb returns zero time for the time column
|
|
# with <=> NULL order by limit"
|
|
|
|
--source include/have_debug.inc
|
|
--source include/have_innodb.inc
|
|
|
|
set session debug_dbug="+d,optimizer_innodb_icp";
|
|
|
|
CREATE TABLE t1(c1 TIME NOT NULL, c2 TIME NULL, c3 DATE, PRIMARY
|
|
KEY(c1), UNIQUE INDEX(c2)) engine=innodb;
|
|
INSERT INTO t1 VALUES('8:29:45',NULL,'2009-02-01');
|
|
# first time, good results:
|
|
SELECT * FROM t1 WHERE c2 <=> NULL ORDER BY c2 LIMIT 2;
|
|
# second time, bad results:
|
|
SELECT * FROM t1 WHERE c2 <=> NULL ORDER BY c2 LIMIT 2;
|
|
|
|
drop table `t1`;
|