chenmingsong
chenmingsong
> mysql> select cast(-19999999999999999999 as signed); ERROR 1105 (HY000): Operator 'cast' with parameters [DECIMAL128 BIGINT] will be implemented in future version. > > @m-schen bigint to decimal128 seems not supported...
Track it with a new issue tag. we do not have decimal128 -> bigint now. but I'm no sure if we will fix it at version 0.6 @iamlinjunhong
it's just a discussion that time. I found that someone try to close it 16 hours age. can I think that we won't support this form of float / double...
I will add a error check for that.
and the case select a-1 from t; if a is timestamp, and we convert 1 into timestamp, we should support '-' operator between timestamp.
do we need calculate operator (+, -, / and so on) between timestamp?
it's just a discussion.
类似issue太多了,属于select语句过程因为表达式计算等原因产生了超过1个g的batch所导致的问题。 都没开始弄。
https://github.com/matrixorigin/matrixone/issues/12956 https://github.com/matrixorigin/matrixone/issues/12021 https://github.com/matrixorigin/MO-Cloud/issues/1921 都是相似issue,未处理。