Esempio n. 1
0
 internal esWfRange(esBaseOverClause parent, int count)
 {
     this.overClause             = parent;
     this.overClause.WindowFrame = $"RANGE {count}";
 }
Esempio n. 2
0
 internal esWfBetweenX BetweenX(esBaseOverClause overClause, int count) => new esWfBetweenX(this.overClause, count);
Esempio n. 3
0
 internal esWfRange(esBaseOverClause parent)
 {
     this.overClause             = parent;
     this.overClause.WindowFrame = "RANGE";
 }
Esempio n. 4
0
 internal esWfRows(esBaseOverClause parent)
 {
     this.overClause             = parent;
     this.overClause.WindowFrame = "ROWS";
 }
Esempio n. 5
0
 internal esWfRows(esBaseOverClause parent, int count)
 {
     this.overClause             = parent;
     this.overClause.WindowFrame = $"ROWS {count}";
 }
Esempio n. 6
0
 internal esWfFollowingAnd(esBaseOverClause parent)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += " FOLLOWING";
 }
Esempio n. 7
0
 internal esWfCurrentRowAnd(esBaseOverClause parent)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += " CURRENT ROW";
 }
Esempio n. 8
0
 internal esWfUnBoundedPrecedingAnd(esBaseOverClause parent)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += " UNBOUNDED PRECEDING";
 }
Esempio n. 9
0
 internal esWfPrecedingAnd(esBaseOverClause parent)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += " PRECEDING";
 }
Esempio n. 10
0
 internal esWfAndX(esBaseOverClause parent, int count)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += $" AND {count}";
 }
Esempio n. 11
0
 internal esWfAndX(esBaseOverClause parent)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += " AND";
 }
Esempio n. 12
0
 internal esWfBetweenX(esBaseOverClause parent, int count)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += $" BETWEEN {count}";
 }
Esempio n. 13
0
 internal esWfBetweenX(esBaseOverClause parent)
 {
     this.overClause              = parent;
     this.overClause.WindowFrame += " BETWEEN";
 }
Esempio n. 14
0
 public esBaseOverClausePartitionBy(esBaseOverClause parent) => _parent = parent;