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

StackOverflow https://stackoverflow.com/questions/341338

  •  19-08-2019
  •  | 
  •  

Вопрос

Как сделать поле в инструкции sql select полностью заглавным или строчным?

Пример:

выберите имя пользователя из списка Person

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

Это было полезно?

Решение

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 используется, если вы хотите изменить название столбца

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top