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