SQL UCASE() 学习笔记

在SQL中,UCASE()函数可以将一个字符串中的所有小写字母转换为大写字母。该函数的语法如下:

Copy Code
UCASE(string)

其中,string是要转换的字符串。UCASE()函数会返回将string中所有小写字母转换成大写字母后的新字符串。

以下是一些UCASE()函数的实例:

实例 1: 使用 UCASE() 函数将字符串转换成大写

查询:

sqlCopy Code
SELECT UCASE('hello, world!');

输出结果:

Copy Code
HELLO, WORLD!

在上述查询语句中,UCASE('hello, world!')将字符串'hello, world!'中的所有小写字母都转换成了大写字母,因此输出结果为HELLO, WORLD!

实例 2: 在 SELECT 语句中使用 UCASE() 函数

数据表:

id name age
1 Jack Johnson 35
2 Susan Smith 42
3 Bill Williams 28

查询:

sqlCopy Code
SELECT name, UCASE(name) AS uppercase_name FROM students;

输出结果:

name uppercase_name
Jack Johnson JACK JOHNSON
Susan Smith SUSAN SMITH
Bill Williams BILL WILLIAMS

在上述查询中,我们使用了UCASE()函数将学生名字的所有小写字母转换成大写字母,并将其作为一个新的列uppercase_name输出。