Remove the special treatment of DATETIME type comparison to ensure the consistency of design

This commit is contained in:
obdev
2022-12-19 10:45:18 +00:00
committed by ob-robot
parent 68cc81c0bc
commit 106ebeb963
4 changed files with 14 additions and 87 deletions

View File

@ -950,7 +950,7 @@ Query Plan
Outputs & filters:
-------------------------------------
0 - output([cast(t.tinyint_t, DOUBLE(-1, -1)) = cast(t.datetime_t, DOUBLE(-1, -1))]), filter(nil), rowset=256,
0 - output([cast(t.tinyint_t, DATETIME(-1, -1)) = t.datetime_t]), filter(nil), rowset=256,
access([t.tinyint_t], [t.datetime_t]), partitions(p0),
limit(1), offset(nil)
@ -990,7 +990,7 @@ Query Plan
Outputs & filters:
-------------------------------------
0 - output([cast(t.tinyint_t, DOUBLE(-1, -1)) = cast(t.date_t, DOUBLE(-1, -1))]), filter(nil), rowset=256,
0 - output([cast(t.tinyint_t, DATE(-1, -1)) = t.date_t]), filter(nil), rowset=256,
access([t.tinyint_t], [t.date_t]), partitions(p0),
limit(1), offset(nil)