Fonctions

Une fonction peut avoir différentes signatures (ensemble différent de paramètres ordonnés). Une signature de fonction peut avoir de 0 à N expressions sous la forme de paramètres ordonnés.

<function name>(<expression as param 1>, <expression as param 2>, … ,<expression as param N>)

Chaque fonction renvoie une valeur de type spécifique.

Voici la liste des fonctions prises en charge :

Fonctions principales

Catégorie Fonction
Adobe Experience Platform inSegment
Agrégation avg
Agrégation count
Agrégation countOnlyNull
Agrégation countWithNull
Agrégation distinctCount
Agrégation distinctCountWithNull
Agrégation max
Agrégation min
Agrégation sum
Conversion toBool
Conversion toDateOnly
Conversion toDateTime
Conversion toDateTimeOnly
Conversion toDecimal
Conversion toDuration
Conversion toInteger
Conversion toString
Date currentTimeInMillis
Date inLastDays
Date inLastHours
Date inLastMonths
Date inLastYears
Date inNextDays
Date inNextHours
Date inNextMonths
Date inNextYears
Date now
Date nowWithDelta
Date setHours
Date setDays
Date updateTimeZone
Liste distinct
Liste distinctWithNull
Liste filter
Liste getListItem
Liste in
Liste intersect
Liste listSize
Liste serializeList
Liste sort
Math random
Math round
Chaîne concat
Chaîne contain
Chaîne containIgnoreCase
Chaîne endWith
Chaîne endWithIgnoreCase
Chaîne equalIgnoreCase
Chaîne indexOf
Chaîne isEmpty
Chaîne isNotEmpty
Chaîne lastIndexOf
Chaîne length
Chaîne lower
Chaîne matchRegExp
Chaîne notEqualIgnoreCase
Chaîne replace
Chaîne replaceAll
Chaîne startWith
Chaîne startWithIgnoreCase
Chaîne substr
Chaîne trim
Chaîne upper
Chaîne uuid

Sur cette page