Missing many files in last commit
In last commit, a lot of files has been missed
This commit is contained in:
@ -62,8 +62,14 @@ Status InPredicate::open(
|
||||
Expr::open(state, context, scope);
|
||||
|
||||
for (int i = 1; i < _children.size(); ++i) {
|
||||
if (_children[i]->type() != _children[0]->type()) {
|
||||
return Status("InPredicate type not same");
|
||||
if (_children[0]->type().is_string_type()) {
|
||||
if (!_children[i]->type().is_string_type()) {
|
||||
return Status("InPredicate type not same");
|
||||
}
|
||||
} else {
|
||||
if (_children[i]->type().type != _children[0]->type().type) {
|
||||
return Status("InPredicate type not same");
|
||||
}
|
||||
}
|
||||
|
||||
void* value = context->get_value(_children[i], NULL);
|
||||
|
||||
Reference in New Issue
Block a user