Fix convert usmallint to double bug

This commit is contained in:
xianyu-w
2024-02-09 23:16:33 +00:00
committed by ob-robot
parent 700204d98b
commit 54b8d5c9f6

View File

@ -401,7 +401,7 @@ double ObOptEstObjToScalar::convert_obj_to_scalar(const ObObj *obj)
scalar = static_cast<double>(obj->get_utinyint());
break;
case ObUSmallIntType: // uint16
scalar = static_cast<double>(obj->get_smallint());
scalar = static_cast<double>(obj->get_usmallint());
break;
case ObUMediumIntType: // uint24
scalar = static_cast<double>(obj->get_umediumint());