SQL changing a value to upper or lower case

Viewed 198354

How do you make a field in a sql select statement all upper or lower case?

Example:

select firstname from Person

How do I make firstname always return upper case and likewise always return lower case?

5 Answers
SELECT UPPER(firstname) FROM Person

SELECT LOWER(firstname) FROM Person

LCASE or UCASE respectively.

Example:

SELECT UCASE(MyColumn) AS Upper, LCASE(MyColumn) AS Lower
FROM MyTable

SQL SERVER 2005:

print upper('hello');
print lower('HELLO');
Related