Description
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
In the #122 , we need to support the decimal data type.
In order to support column_a > 12
for the decimal data type, we need to support the cast/try_cast first.
For some operations, such as comparison operations and mathematics operations, we need to convert some numeric data types to decimal first.
TODO
- signed numeric to decimal support cast/try_cast for decimal: signed numeric to decimal #1442
- utf-8 to decimal
- decimal to signed numeric Tests for support try_cast/cast decimal to numeric #1465
- remove duplicated code for cast/try_cast code Tests for support try_cast/cast decimal to numeric #1465 (review)
- decimal to diff decimal add test for decimal to decimal #1603
The unsigned numeric is not the standard data type in SQL, we no need to support them. @alamb
Some parts in arrow-rs: apache/arrow-rs#1043
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.