MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
谓词重写规则 更多...
#include <predicate_rewrite.h>
Public 成员函数 | |
RC | rewrite (std::unique_ptr< LogicalOperator > &oper, bool &change_made) override |
virtual RC | rewrite (std::unique_ptr< LogicalOperator > &oper, bool &change_made)=0 |
谓词重写规则
有些谓词可以在真正运行之前就知道结果,那么就可以提前运算出来,比如1=1,1=0。
|
overridevirtual |
实现了 RewriteRule.