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
输出。