PHP

SQLite3::createAggregate

SQLite3::createAggregate

(PHP 5 >= 5.3.0, PHP 7)

SQLite3::createAggregate - 注册一个PHP函数以用作SQL聚合函数

描述

public bool SQLite3::createAggregate ( string $name , mixed $step_callback , mixed $final_callback [, int $argument_count = -1 ] )

注册PHP函数或用户定义的函数,以用作SQL语句中使用的SQL聚合函数。

参数

name

要创建或重新定义的SQL聚合的名称。

step_callback

一个PHP函数或用户定义函数的名称,用作聚合中每个项目的回调。

final_callback

PHP函数或用户定义的函数的名称,用作聚合数据末尾的回调函数。

argument_count

SQL聚合所需的参数数量。如果此参数为负数,那么SQL聚合可能会采用任意数量的参数。

返回值

创建聚合时返回TRUE时或失败时返回FALSE

← SQLite3::__construct

SQLite3::createCollation →