mirror of
https://github.com/MariaDB/server.git
synced 2025-01-29 02:05:57 +01:00
19 lines
631 B
Text
19 lines
631 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 @saved_dbug = @@SESSION.debug_dbug;
|
|
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`;
|
|
SET debug_dbug= @saved_dbug;
|