リリースにおいて変更される可能性があります。この関数は自己責任で使用してください。この関数で登録した関数は、クエリのすべての行の内容を集約する関数を登録します。つの関数が必要であるということです。文で使用する関数の名前。step_func結果セットの各行についてコールされるコールバック関数。関数は、結果を蓄積して集約コンテキストに保存しなければなりません。この関数は次のように定義しなければなりません。関数が返した値を保持します。これを使用して、集約の状態を管理します。現在の行番号を保持します。finalize_funcすべての行が処理された後でコールされるコールバック関数。ここでは、集約コンテキストからデータを取得して結果を返します。この関数は次のように定義しなければなりません。関数の返り値が格納されます。この集約関数が処理した行数を保持します。この関数の返り値が、集約の返り値となります。テーブルのカラムの中で一番長い文字列の長さを計算する集約関数を作成します。パラメータが渡されます。変数と同様に、配列やオブジェクトが設定されます。この例では、これまでに登場した値のうち長さが最大のものの長さを保持しています。その値で現在の最大値を更新します。関数をコールして集約結果を決定します。なんらかの計算を行うことができます。値を返しているだけです。メモリ消費量が大きくなるからです。それを溜め込むためにどれだけのメモリが必要になるか考えてみましょう。関数を上書きすることができます。ドライバでは使用できません。辞書情報提供元は参加元一覧にて確認できます。