public virtual void Visit(Extract node) { }
/// <summary>first '(' has been consumed</summary> /// <exception cref="System.SqlSyntaxErrorException" /> private Extract Extract() { var unit = IntervalPrimaryUnit(); Match(MySqlToken.KwFrom); var date = Expression(); Match(MySqlToken.PuncRightParen); var extract = new Extract(unit, date); extract.SetCacheEvalRst(cacheEvalRst); return extract; }