Pour ajouter une nouvelle fonction utilisateur, cliquer sur le lien présent sur la page des propriétés de la base de données.
Vous voici sur l'écran permettant de créer cette fonction.
Il existe deux type de fonction utilisateur :
Les fonctions de traitement standard
Les fonctions de groupement, dans ce cas deux fonctions doivent être définies ; une fonction sera appelée à chaque ligne, l'autre le sera à la fin pour finaliser le resultat ; c'est à vous de gérer le contexte.
->
Saisissez le code de votre / vos fonctions en omettant les tags PHP ().
N'oubliez pas de saisir le nombre d'argument attendu par votre fonction.
A l'utilisation :
->
A noter que pour toutes les fonctions standard PHP il y a une methode permettant de les appeler sans les avoir préalablement déclarer :
par exemple pour la fonction md5 vous pouvez saisir en SQL : SELECT php('md5', 'value') FROM label;