Fix #3345: when arg in unary_minus is uint64, we cast it as decimal not float64 anymore (#3513)
Showing
- pkg/sql/plan2/base_binder.go 10 additions, 0 deletionspkg/sql/plan2/base_binder.go
- test/cases/dtype/bigint.test 0 additions, 2 deletionstest/cases/dtype/bigint.test
- test/cases/function/func_datetime_unixtime.test 2 additions, 0 deletionstest/cases/function/func_datetime_unixtime.test
- test/cases/function/func_string_space.test 2 additions, 0 deletionstest/cases/function/func_string_space.test
- test/result/dtype/bigint.result 2 additions, 4 deletionstest/result/dtype/bigint.result
Please register or sign in to comment