public virtual void Visit(SqlFetch node) { VisitInternal(node.Cursor); VisitInternal(node.RowCount); foreach (ISqlCursorFetchTarget target in node.Targets) { VisitInternal(target); } }
public override string Translate(SqlCompilerContext context, SqlFetch node, FetchSection section) { switch (section) { case FetchSection.Entry: return("FETCH " + node.Option.ToString().ToUpper()); case FetchSection.Targets: return("FROM " + QuoteIdentifier(node.Cursor.Name)); case FetchSection.Exit: break; } return(base.Translate(context, node, section)); }
public void Visit(SqlFetch node) { }