SQL/MX 2.x Reference Manual (H06.04+)
SQL/MX Functions and Expressions
HP NonStop SQL/MX Reference Manual—540440-003
9-163
UPPER Function
UPPER Function
The UPPER function upshifts characters. UPPER can appear anywhere in a query
where a value can be used, such as in a select list, an ON clause, a WHERE clause, a
HAVING clause, a LIKE predicate, an expression, or as qualifying a new value in an
UPDATE or INSERT statement. The result returned by the UPPER function is equal to
the result returned by the UPSHIFT or UCASE function.
UPPER returns a string of either fixed-length or variable-length character data,
depending on the data type of the input string.
You cannot use the UPPER function on KANJI or KSC5601 operands.
character-expression
is an SQL character value expression that specifies a string of characters to
upshift. See Character Value Expressions on page 6-37.
Examples of UPPER
•
Suppose that your CUSTOMER table includes an entry for Hotel Oregon. Select
the column CUSTNAME and return in uppercase and lowercase letters by using
the UPPER and LOWER functions:
SELECT custname,UPPER(custname),LOWER(custname)
FROM sales.customer;
(EXPR) (EXPR) (EXPR)
----------------- ------------------- ------------------
... ... ...
Hotel Oregon HOTEL OREGON hotel oregon
--- 17 row(s) selected.
See LOWER Function
on page 9-74.
For examples of when to use the UPPER function, see UPSHIFT Function
on
page 9-164.
UPPER (character-expression)