当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


MySQL UCASE()或UPPER()用法及代码示例


1.UCASE():
该函数可用于将字符串转换为大写。这个函数类似于UPPER()函数。 UPPER()\UCASE()是内置的MySQL函数。

用法:

SELECT UCASE(text)

例子 -

SELECT UCASE("MySQL on geeksforgeeks is FUN!") AS UpperText;

输出:

UpperText
GEEKSFORGEEKS 上的 MYSQL 很有趣!

现在,您将在这里看到 UPPER 函数。

2.UPPER():

用法:

SELECT UPPER(text)

例子 -

SELECT UPPER("MySQL on geeksforgeeks is FUN!") AS UpperText;

输出:

UpperText
GEEKSFORGEEKS 上的 MYSQL 很有趣!

处理二进制字符串数据:
UPPER() 函数不影响二进制字符串,例如 BINARY、VARBINARY 或 BLOB。因此,要在UPPER()函数中使用二进制字符串,需要将字符串转换为非二进制字符串。

例子 -

SET @str = BINARY 'Geeksforgeeks';

现在,如果您想读取二进制字符串,请使用下面给出的语法。

SELECT UPPER(@str), UPPER(CONVERT(@str USING utf8mb4)) AS UpperText;

输出:

上部(@str) UpperText
Geeksforgeeks GEEKSFORGEEKS

笔记 -
从输出中可以清楚地观察到,UPPER()函数对二进制字符串没有影响。


相关用法


注:本文由纯净天空筛选整理自khushboogoyal499大神的英文原创作品 UCASE() or UPPER() Function in MySQL。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。