RESTRICT operator

The RESTRICT operator is a unary operator that evaluates expressions based on column values. The RESTRICT operator is associated with multiple column evaluations lists that can be processed before fetching a row from the child operator, after fetching a row from the child operator, or to compute the value of virtual columns after fetching a row from the child operator.