SQL changing a value to upper or lower case

混江龙づ霸主 提交于 2019-12-03 06:28:06

问题


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?


回答1:


SELECT UPPER(firstname) FROM Person

SELECT LOWER(firstname) FROM Person



回答2:


LCASE or UCASE respectively.

Example:

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



回答3:


SQL SERVER 2005:

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



回答4:


You can use LOWER function and UPPER function. Like

SELECT LOWER('THIS IS TEST STRING')

Result:

this is test string

And

SELECT UPPER('this is test string')

result:

THIS IS TEST STRING



回答5:


You can do:

SELECT lower(FIRST NAME) ABC
FROM PERSON

NOTE: ABC is used if you want to change the name of the column



来源:https://stackoverflow.com/questions/341338/sql-changing-a-value-to-upper-or-lower-case

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!