Alphabetically

absdbl double precision absolute value

absflt float absolute value

absint integer absolute value

abssml smallint absolute value

acos arc cosine

addtime adds a period of time to a date

alltrim removes blanks from beginning and end of string

alltrimc alltrim using any trim char

ascii convert a char to a long integer

asin arc sine

atan arc tangent

atan2 arc tangent2

ceiling returns the next highest whole number

center pad a string to length n by adding characters c equally to the beginning of the string

centre pad a string to length n by adding characters c equally to the beginning of the string

chr converts a long integer to a string

cos cosine

cstradd concatenates two strings

cstrdelete deletes characters from anywhere in a string

cstr_plus_int concatenates a string and an Integer

cstr_to_dbl converts a string to a double precision value

mer_day day of month

day_of_week name for day of the week

degrees converts radians to degrees

diffdate returns the difference between two dates

dow day of week

exp exponential

fact factorial

firstday converts a date to the first day of the month with the time set to zero

floor returns the next lowest whole number

mer_hour hour

int_plus_cstr concatenates an Integer and a string

julian day of year

lastday converts a date to the first day of the next month with the time set to 23:59:59:9999

lefts get the left most characters of a string

len length of a string

log ln

log10 log

lower converts the a string to lower case

lpad pad a string to length n by adding characters c to the beginning of the string

ltrim remove leading blanks

ltrimc ltrim using any trim char

makedate create a date/time value from integer values

maxdbl maximum of two values

maxflt maximum of two values

maxint maximum of two values

maxsml maximum of two values

maxtime set the time of a date to 23:59:59.9999

mindbl minimum of two values

minflt minimum of two values

minint minimum of two values

minsml minimum of two values

mer_minute minute

modquot modquot returns the quotient portion of i mod p

modrem modrem returns the remainder portion of i mod p

mer_month month

month_of_year name of the month

msec milliseconds

pad pad a string to length n by adding characters c to the end of the string

parse returns what is between tokens c

PI PI

pos finds a string in a string

pow e to the x

pow10 10 to the x

proper converts the first letter of each word in a string to upper case

quarter returns the quarter based upon a date (96Q1)

radians convert degrees to radians

replicate create a string of n characters using char c

reverse reverse the characters in a string

rights get the right most characters of a string

rtrim removes trailing blanks

rtrimc rtrim using any trim char

round rounds a double to a desired precision

sec seconds

sin sine

sqrt square root

substring get any portion of a string

subtime subtract a period of time from a date

tan tangent

truncate truncates a double to a desired precision

valltrim removes blanks from beginning and end of string

valltrimc alltrim using any trim char

vcenter pad a string to length n by adding characters c equally to the beginning of the string

vcentre pad a string to length n by adding characters c equally to the beginning of the string

vcharadd concatenates two strings

vchardelete deletes characters from anywhere in a string

ver returns the version number of UDFlib

vlefts get the left most characters of a string

vlen length of a string

vlower converts the a string to lower case

vlpad pad a string to length n by adding characters c to the beginning of the string

vltrim remove leading blanks

vltrimc ltrim using any trim char

vpad pad a string to length n by adding characters c to the end of the string

vparse returns what is between tokens c

vpos finds a string in a string

vproper converts the first letter of each word in a string to upper case

vreplicate create a string of n characters using char c

vrights get the right most characters of a string

vrtrim removes trailing blanks

vrtrimc rtrim using any trim char

vsubstring get any portion of a string

week returns a number representing the week which date falls in

mer_year year

zerotime sets the time portion of a date variable to zero