Fix prepare stmt error 4016
This commit is contained in:
6
deps/oblib/src/lib/number/ob_number_v2.cpp
vendored
6
deps/oblib/src/lib/number/ob_number_v2.cpp
vendored
@ -3539,7 +3539,11 @@ int ObNumber::to_sci_str_(ObString &num_str, char *buf,
|
||||
}
|
||||
buf[digit_start_pos] = '1';
|
||||
buf[digit_start_pos + 1] = '.';
|
||||
++pow_size;
|
||||
if ('-' == pow_str[1]) {
|
||||
--pow_size;
|
||||
} else {
|
||||
++pow_size;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user