SQL UCASE() 学习笔记
在SQL中,UCASE()函数可以将一个字符串中的所有小写字母转换为大写字母。该函数的语法如下:
Copy CodeUCASE(string)
其中,string是要转换的字符串。UCASE()函数会返回将string中所有小写字母转换成大写字母后的新字符串。
以下是一些UCASE()函数的实例:
实例 1: 使用 UCASE() 函数将字符串转换成大写
查询:
sqlCopy CodeSELECT UCASE('hello, world!');
输出结果:
Copy CodeHELLO, 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 CodeSELECT 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输出。