fanluo created CALCITE-6426: ------------------------------- Summary: When performing starrocks dialect conversion for cast (xxx as int) and cast (xxx as bigint), it defaults to using MySQL dialect Key: CALCITE-6426 URL: https://issues.apache.org/jira/browse/CALCITE-6426 Project: Calcite Issue Type: Bug Affects Versions: 1.37.0 Reporter: fanluo Attachments: image-2024-06-03-19-55-59-034.png, image-2024-06-03-19-57-22-686.png
When performing starrocks dialect conversion for cast (xxx as int) and cast (xxx as bigint), it defaults to using MySQL dialect,like this: !image-2024-06-03-19-57-22-686.png|width=839,height=123! while starlocks does not explicitly declare support for the signed data type. If conversion is performed according to the MySQL dialect by default, the execution result will exceed expectations when the data value exceeds the range [-21474836482147483647] -- This message was sent by Atlassian Jira (v8.20.10#820010)