public virtual string InsertSelectStatement(InsertSelectQuery query) { query.Validate(); StringBuilder builder = new StringBuilder(); Insert(builder, query.TableName, query.Schema); builder.Append(RenderSelect(query.SelectQuery)); return(builder.ToString()); }