diff options
author | Igor Babaev <igor@askmonty.org> | 2013-08-21 11:27:02 -0700 |
---|---|---|
committer | Igor Babaev <igor@askmonty.org> | 2013-08-21 11:27:02 -0700 |
commit | 5d5f3a1ee8f4d05cfa4418624d185fb3d9a0cab8 (patch) | |
tree | 6e47273ecbd6ce978cd857c28abe6e6f9f31ee5b /mysql-test/r/null.result | |
parent | c97ae6b56f294690ec4c5d5795503c0725b0ce02 (diff) | |
parent | 99992f6ec4600222fc4312f62287b1a42155ea4c (diff) | |
download | mariadb-git-5d5f3a1ee8f4d05cfa4418624d185fb3d9a0cab8.tar.gz |
Merge 5.3->5.5
Diffstat (limited to 'mysql-test/r/null.result')
-rw-r--r-- | mysql-test/r/null.result | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/mysql-test/r/null.result b/mysql-test/r/null.result index 916deeee1dd..836de3d5842 100644 --- a/mysql-test/r/null.result +++ b/mysql-test/r/null.result @@ -343,3 +343,33 @@ Field Type Null Key Default Extra IFNULL(NULL, b) decimal(1,0) YES NULL DROP TABLE t1, t2; # End of 5.0 tests +# +# MDEV-4895 Valgrind warnings (Conditional jump or move depends on uninitialised value) in Field_datetime::get_date on GREATEST(..) IS NULL +# +CREATE TABLE t1 (dt DATETIME NOT NULL); +INSERT INTO t1 VALUES (NOW()),(NOW()); +EXPLAIN +SELECT * FROM t1 WHERE concat( dt, '2012-12-21 12:12:12' ) IS NULL; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE +SELECT * FROM t1 WHERE concat( dt, '2012-12-21 12:12:12' ) IS NULL; +dt +DROP TABLE t1; +CREATE TABLE t1 (dt INT NOT NULL); +INSERT INTO t1 VALUES (1),(2); +EXPLAIN +SELECT * FROM t1 WHERE concat( dt, '1' ) IS NULL; +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE +SELECT * FROM t1 WHERE concat( dt, '1' ) IS NULL; +dt +DROP TABLE t1; +CREATE TABLE t1 (dt INT NOT NULL); +INSERT INTO t1 VALUES (1),(2); +EXPLAIN +SELECT * FROM t1 WHERE NOT (concat( dt, '1' ) IS NOT NULL); +id select_type table type possible_keys key key_len ref rows Extra +1 SIMPLE NULL NULL NULL NULL NULL NULL NULL Impossible WHERE +SELECT * FROM t1 WHERE NOT (concat( dt, '1' ) IS NOT NULL); +dt +DROP TABLE t1; |