62

如何使 sql select 语句中的字段全部大写或小写?

例子:

从人中选择名字

如何让名字总是返回大写,同样总是返回小写?

4

5 回答 5

100
SELECT UPPER(firstname) FROM Person

SELECT LOWER(firstname) FROM Person
于 2008-12-04T17:07:09.947 回答
16

分别为 LCASE 或 UCASE。

例子:

SELECT UCASE(MyColumn) AS Upper, LCASE(MyColumn) AS Lower
FROM MyTable
于 2008-12-04T17:04:06.787 回答
5

SQL 服务器 2005:

print upper('hello');
print lower('HELLO');
于 2008-12-04T17:05:18.530 回答
2

您可以使用LOWER functionUPPER function。像

SELECT LOWER('THIS IS TEST STRING')

结果:

this is test string

SELECT UPPER('this is test string')

结果:

THIS IS TEST STRING
于 2016-08-14T06:55:39.387 回答
0

你可以做:

SELECT lower(FIRST NAME) ABC
FROM PERSON

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

于 2015-07-08T03:05:19.173 回答