MariaDB 函数

MariaDB UCASE() 函数将给定字符串的所有字符转换为大写。应用此函数时,字符串中的任何符号、空格或数字都将被忽略。仅转换字母。

此函数使用当前字符映射集(默认为 latin1)转换字符。

UCASE () 函数是 UPPER() 函数的同义词。

语法

UCASE(string) 

参数

string必填。 指定要转换为大写的字符串。

返回值

返回指定字符串的大写形式。

示例 1:

下面的示例显示了 UCASE() 函数的用法。

SELECT UCASE('Learning SQL is FUN!');
Result: 'LEARNING SQL IS FUN!'

SELECT UCASE('  SQL Tutorial  ');
Result: '  SQL TUTORIAL  ' 

示例 2:

考虑一个名为 Employee 的数据库表,其中包含以下记录:

EmpIDNameCityAgeSalary
1JohnLondon253000
2MarryNew York242750
3JoParis272800
4KimAmsterdam303100
5RameshNew Delhi283000
6HuangBeijing282800

下面给出的查询用于转换列City转为大写。

SELECT *, UCASE(City) AS City_Uppercase FROM Employee; 

查询将产生以下结果:

EmpIDNameCityAgeCity_Uppercase
1JohnLondon25LONDON
2MarryNew York24NEW YORK
3JoParis27PARIS
4KimAmsterdam30AMSTERDAM
5RameshNew Delhi28NEW DELHI
6HuangBeijing28BEIJING