Пример #1
0
 public expr notIN(AbsSelect select)
 {
     return(new InExpression(this, false, select)
     {
         fieldType = dbType.Bool
     });
 }
Пример #2
0
 public CompoundSelect intersect(AbsSelect select)
 {
     return(new CompoundSelect(select_comp_op.intersect, this, select));
 }
Пример #3
0
 public CompoundSelect except(AbsSelect select)
 {
     return(new CompoundSelect(select_comp_op.except, this, select));
 }
Пример #4
0
 public CompoundSelect unionAll(AbsSelect select)
 {
     return(new CompoundSelect(select_comp_op.unionAll, this, select));
 }
Пример #5
0
 public View(Database db, string name, AbsSelect select)
 {
     this.db     = db;
     this.Name   = name;
     this.select = select;
 }
Пример #6
0
 public InExpression(expr exp, bool InOrNotIn, AbsSelect select)
 {
     this.exp       = exp;
     this.inOrNotIn = InOrNotIn;
     this.select    = select;
 }
Пример #7
0
 public ExistsExpression(AbsSelect select)
 {
     this.select = select;
 }
Пример #8
0
 public static expr exists(AbsSelect select)
 {
     return(new ExistsExpression(select));
 }
Пример #9
0
 public virtual View newView(string name, AbsSelect select)
 {
     return new View(this, name, select);
 }
Пример #10
0
 public CompoundSelect(select_comp_op op, AbsSelect select1, AbsSelect select2)
 {
     this.select1 = select1;
     this.select2 = select2;
     this.op      = op;
 }