Bug](view) make forbiddenMVRewrite work on InlineViewRef (#26162)
make forbiddenMVRewrite work on InlineViewRef
This commit is contained in:
@ -198,6 +198,16 @@ public class SelectStmt extends QueryStmt {
|
||||
groupingInfo = null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void forbiddenMVRewrite() {
|
||||
super.forbiddenMVRewrite();
|
||||
for (TableRef ref : fromClause.getTableRefs()) {
|
||||
if (ref instanceof InlineViewRef) {
|
||||
((InlineViewRef) ref).getQueryStmt().forbiddenMVRewrite();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void reset() {
|
||||
super.reset();
|
||||
|
||||
Reference in New Issue
Block a user