SQL将值更改为大写或小写

时间:2008-12-04 17:02:50

标签: sql case uppercase lowercase

如何在sql select语句中创建一个大写或小写的字段?

示例:

从人物中选择名字

如何让firstname始终返回大写,同样总是返回小写?

5 个答案:

答案 0 :(得分:98)

SELECT UPPER(firstname) FROM Person

SELECT LOWER(firstname) FROM Person

答案 1 :(得分:16)

分别是LCASE或UCASE。

示例:

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

答案 2 :(得分:5)

SQL SERVER 2005:

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

答案 3 :(得分:1)

您可以使用LOWER functionUPPER function。像

SELECT LOWER('THIS IS TEST STRING')

结果:

this is test string

SELECT UPPER('this is test string')

结果:

THIS IS TEST STRING

答案 4 :(得分:0)

你可以这样做:

SELECT lower(FIRST NAME) ABC
FROM PERSON

注意:如果要更改列的名称,则使用ABC