예제 #1
0
        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;
 }