public static string GetSelectOperatorString(SQLiteSelectOperator op) { switch (op) { case SQLiteSelectOperator.Union: return("UNION"); case SQLiteSelectOperator.UnionAll: return("UNION ALL"); case SQLiteSelectOperator.Except: return("EXCEPT"); case SQLiteSelectOperator.Intersect: return("INTERSECT"); default: throw new ArgumentException("illegal select operator [" + op.ToString() + "]"); } // switch }
public SQLiteMultiSelectStatement(SQLiteSelectStatement first, SQLiteSelectOperator op, SQLiteSelectStatement next) { _first = first; _op = op; _next = next; }