Expression Functions
The expression functions are described in the following sections. Each function includes a description, a syntax, a list of arguments, one or more usage examples, and any necessary notes.

Function arguments have the following meaning:
■ v1, v2, … (vn are value parameters)
■ i1, i2, … (in are integer parameters)
■ n1, n2, … (nn are numeric parameters)
■ s1, s2, … (sn are string parameters)
■ m1 is a multi-valued parameter (fields and attributes only)
NULL-value handling is as follows:
■ For validations, NULL is treated as a non-failure.
■ For assignments, NULL is treated as NULL.
■ For searches, NULL is treated as a non-match.
Starting with SP5 Patch 5, string functions were changed to be grapheme-based to be consistent with MDM search functions.