在 MariaDB 中将小写字母转为大写

本文描述了在 MariaDB 中将小写字母转为大写的两个函数。

发布于

在 MariaDB 中, UPPER() 函数和 UCASE() 函数用于将小写字符转换为大写字符。

注意, UPPER()UCASE() 是等效的,你可以选择任意一个。

UPPER() 示例

以下语句使用 UPPER() 函数将字符串 Hello World! 转为大写:

SELECT UPPER('Hello World!');

输出:

HELLO WORLD!

UCASE() 示例

以下语句使用 UCASE() 函数将字符串 Hello World! 转为大写:

SELECT UCASE('Hello World!');

输出:

HELLO WORLD!

数据库示例

下面的示例使用来自 Sakila 示例数据库中的 language 表进行演示。此语句将语言名称转为大写:

SELECT
  name,
  UPPER(name)
FROM language;

输出:

+----------+-------------+
| name     | UPPER(name) |
+----------+-------------+
| English  | ENGLISH     |
| Italian  | ITALIAN     |
| Japanese | JAPANESE    |
| Mandarin | MANDARIN    |
| French   | FRENCH      |
| German   | GERMAN      |
+----------+-------------+

结论

本文讨论了在 MariaDB 中将小写字母转为大写的两个函数:UPPER()UCASE()

如果您想将字母从大写转为小写,请使用 LOWER()LCASE()