diff options
author | Alexander Barkov <bar@mysql.com> | 2010-05-05 13:28:37 +0400 |
---|---|---|
committer | Alexander Barkov <bar@mysql.com> | 2010-05-05 13:28:37 +0400 |
commit | f90f341491d283e445795b6c21f3293146e6ed83 (patch) | |
tree | d33d15c0b577e546a0042936fcaf50100d57c6e4 /mysql-test/t/commit.test | |
parent | 9eae31abc471803c2e25adc8b426a4a65a3feeb5 (diff) | |
download | mariadb-git-f90f341491d283e445795b6c21f3293146e6ed83.tar.gz |
Bug#52849 [Com]: datetime index not work
Problem: after introduction of "WL#2649 Number-to-string conversions"
This query:
SET NAMES cp850; -- Or any other non-latin1 ASCII-based character set
SELECT * FROM t1
WHERE datetime_column='2010-01-01 00:00:00'
started to add extra character set conversion:
SELECT * FROM t1
WHERE CONVERT(datetime_column USING cp850)='2010-01-01 00:00:00';
so index on DATETIME column was not used anymore.
Fix:
avoid convertion of NUMERIC/DATETIME items
(i.e. those with derivation DERIVATION_NUMERIC).
Diffstat (limited to 'mysql-test/t/commit.test')
0 files changed, 0 insertions, 0 deletions