In addition to the methods described in the above table, a decomposable aggregate function contains these additional methods:
SqlmrErrorH (*getPartialRow)( SqlmrTaskContextH taskContext, void* customContext, SqlmrRowViewH* output ) SQLMR_ERROR_RESULT; SqlmrErrorH (*aggregatePartialRow)( SqlmrTaskContextH taskContext, void* customContext, SqlmrRowViewH input ) SQLMR_ERROR_RESULT;
This table describes the member methods:
Method | Description |
---|---|
getPartialRow | Gets the partial form of the aggregated value. |
aggregatePartialRow | Aggregates a partial row computed by aggregateRow with in function instance. |