The UPPER function returns the upper bound for ordinal types, SET base types, and array indexes. Syntax: UPPER( x [[, n]] ) The parameter 'x' is a type identifier or variable of an ordinal, SET, or ARRAY type. The parameter 'n' is an integer constant that denotes a dimension of 'x', if 'x' is an array. If 'x' is an array and if you omit the 'n', VSI Pascal uses the default value 1. If 'x' is an array, UPPER returns the upper bound of the nth dimension of 'x'. If 'x' is an ordinal type, UPPER returns the upper bound or largest value. If 'x' is a SET, UPPER returns the upper bound of the SET base type.