SQL изменение значения в верхний или нижний регистр

Как сделать поле в инструкции SQL select все верхний или нижний регистр?

пример:

выберите имя от лица

Как сделать firstname всегда возвращать верхний регистр и также всегда возвращать нижний регистр?

5 ответов


SELECT UPPER(firstname) FROM Person

SELECT LOWER(firstname) FROM Person

LCASE или UCASE соответственно.

пример:

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

SQL SERVER 2005:

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

можно использовать LOWER function и UPPER function. Как

SELECT LOWER('THIS IS TEST STRING')

результат:

this is test string

и

SELECT UPPER('this is test string')

результат:

THIS IS TEST STRING

Вы можете сделать:

SELECT lower(FIRST NAME) ABC
FROM PERSON

Примечание: ABC используется, если вы хотите изменить имя столбца