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 →