SQLite3::createAggregate

(PHP 5 >= 5.3.0, PHP 7)

SQLite3::createAggregateToparlayıcı bir SQL işlevi olarak kullanılmak üzere bir PHP işlevini kayda geçirir

Açıklama

public SQLite3::createAggregate ( string $isim , mixed $sekme_işlevi , mixed $son_işlev [, int $değ_sayısı = -1 ] ) : bool

SQL deyimlerinde toparlayıcı bir SQL işlevi olarak kullanılmak üzere bir PHP işlevini veya bir kullanıcı tanımlı işlevi kayda geçirir.

Değiştirgeler

isim

Oluşturulacak veya yeniden tanımlanacak toparlayıcı SQL işlevinin ismi.

sekme_işlevi

Verinin toplanacağı öğelerin her biriyle çalıştırılacak PHP işlevinin veya kullanıcı tanımlı işlevin ismi.

son_işlev

Veri toplama işlemi bittikten sonra çalıştırılacak PHP işlevinin veya kullanıcı tanımlı işlevin ismi.

değ_sayısı

SQL işlevinin alacağı değiştirge sayısı. Negatif bir sayı belirtilirse SQL işlevi herhangi bir sayıda değiştirge alabilir demektir.

Dönen Değerler

İşlev başarıyla oluşturulmuşsa TRUE yoksa FALSE döner.