@Override @Deprecated public final WindowPartitionByStep<T> minOver() { return DSL.min(this).over(); }
@Override @Deprecated public final WindowPartitionByStep<T> maxOver() { return DSL.max(this).over(); }
@Override @Deprecated public final WindowPartitionByStep<T> maxOver() { return DSL.max(this).over(); }
@Override @Deprecated public final WindowPartitionByStep<T> minOver() { return DSL.min(this).over(); }
@Override @Deprecated public final WindowPartitionByStep<Integer> countOver() { return DSL.count(this).over(); }
@Override @Deprecated public final WindowPartitionByStep<Integer> countOver() { return DSL.count(this).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> stddevSampOver() { return DSL.stddevSamp(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> avgOver() { return DSL.avg(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> varPopOver() { return DSL.varPop(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> sumOver() { return DSL.sum(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> avgOver() { return DSL.avg(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> stddevPopOver() { return DSL.stddevPop(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> varSampOver() { return DSL.varSamp(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> stddevPopOver() { return DSL.stddevPop(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> varPopOver() { return DSL.varPop(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> sumOver() { return DSL.sum(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> stddevSampOver() { return DSL.stddevSamp(numeric()).over(); }
@Override @Deprecated public final WindowPartitionByStep<BigDecimal> varSampOver() { return DSL.varSamp(numeric()).over(); }
boolean is84() { if (is84 == null) { // [#2916] Window functions were introduced with PostgreSQL 9.0 try { create(true) .select(count().over()) .fetch(); is84 = true; } catch (DataAccessException e) { is84 = false; } } return is84; }
count().over(partitionBy(r1.ROUTINE_SCHEMA, r1.ROUTINE_NAME)).gt(one()), rowNumber().over(partitionBy(r1.ROUTINE_SCHEMA, r1.ROUTINE_NAME).orderBy(r1.SPECIFIC_NAME)) ).as("overload"),