[Fix](schema scanner) Fixed the problem of overflow when multiplying two INT

This commit is contained in:
WenYao
2023-04-25 23:58:47 +08:00
committed by GitHub
parent 1be5dac036
commit 2c836251b2

View File

@ -455,7 +455,7 @@ Status SchemaColumnsScanner::_fill_block_impl(vectorized::Block* block) {
if (data_type == TPrimitiveType::VARCHAR || data_type == TPrimitiveType::CHAR ||
data_type == TPrimitiveType::STRING) {
if (_desc_result.columns[i].columnDesc.__isset.columnLength) {
srcs[i] = _desc_result.columns[i].columnDesc.columnLength * 4;
srcs[i] = _desc_result.columns[i].columnDesc.columnLength * 4L;
datas[i] = srcs + i;
} else {
datas[i] = nullptr;