protected override SqlStatement PrepareStatement(IRequest context) { var queryPlan = context.Query.Context.QueryPlanner().PlanQuery(new QueryInfo(context, QueryExpression, OrderBy, Limit)); return new Prepared(queryPlan, ForUpdate); }