fix misuse const flag leads result wrong || core

This commit is contained in:
obdev
2022-11-03 02:13:59 +00:00
committed by wangzelin.wzl
parent 54885402b0
commit 31418623c2
4 changed files with 6 additions and 4 deletions

View File

@ -131,7 +131,7 @@ int ObRADatumStore::StoredRow::to_expr(const common::ObIArray<ObExpr*> &exprs,
LOG_WARN("datum count mismatch", K(ret), K(cnt_), K(exprs.count()));
} else {
for (uint32_t i = 0; i < cnt_; ++i) {
if (exprs.at(i)->is_static_const_) {
if (exprs.at(i)->is_const_expr()) {
continue;
} else {
exprs.at(i)->locate_expr_datum(ctx) = cells()[i];