[BUGFIX] fix lob payload size
This commit is contained in:
@ -719,6 +719,7 @@ int ObQueryDriver::convert_text_value_charset(ObObj& value,
|
|||||||
buf + offset_len, res_len - offset_len, result_len))) {
|
buf + offset_len, res_len - offset_len, result_len))) {
|
||||||
LOG_WARN("Lob: convert string charset failed", K(ret));
|
LOG_WARN("Lob: convert string charset failed", K(ret));
|
||||||
} else {
|
} else {
|
||||||
|
lob.assign_buffer(buf, offset_len + result_len, lob.has_lob_header());
|
||||||
// refresh payload size
|
// refresh payload size
|
||||||
if (lob.has_extern()) {
|
if (lob.has_extern()) {
|
||||||
ObMemLobExternHeader *ex_header = nullptr;
|
ObMemLobExternHeader *ex_header = nullptr;
|
||||||
|
|||||||
Reference in New Issue
Block a user