- 类别:
:doc:`/sql-reference/functions-string`(大小写转化)
UPPER¶
返回所有字符转换为大写的输入字符串。
语法¶
UPPER( <expr> )
实参¶
expr
字符串表达式。
返回¶
此函数返回 VARCHAR 类型的值。
示例¶
SELECT v, UPPER(v) FROM lu;
+----------------------------------+----------------------------------+
| v | upper(v) |
+----------------------------------+----------------------------------+
| | |
| 1č2Щ3ß4Ę!-?abc@ | 1Č2Щ3SS4Ę!-?ABC@ |
| AaBbCcDdEeFfGgHhIiJj | AABBCCDDEEFFGGHHIIJJ |
| KkLlMmNnOoPpQqRrSsTt | KKLLMMNNOOPPQQRRSSTT |
| UuVvWwXxYyZz | UUVVWWXXYYZZ |
| ÁáÄäÉéÍíÓóÔôÚúÝý | ÁÁÄÄÉÉÍÍÓÓÔÔÚÚÝÝ |
| ÄäÖößÜü | ÄÄÖÖSSÜÜ |
| ÉéÀàÈèÙùÂâÊêÎîÔôÛûËëÏïÜüŸÿÇçŒœÆæ | ÉÉÀÀÈÈÙÙÂÂÊÊÎÎÔÔÛÛËËÏÏÜÜŸŸÇÇŒŒÆÆ |
| ĄąĆćĘꣳŃńÓóŚśŹźŻż | ĄĄĆĆĘĘŁŁŃŃÓÓŚŚŹŹŻŻ |
| ČčĎďĹ弾ŇňŔ੹ŤťŽž | ČČĎĎĹĹĽĽŇŇŔŔŠŠŤŤŽŽ |
| АаБбВвГгДдЕеЁёЖжЗзИиЙй | ААББВВГГДДЕЕЁЁЖЖЗЗИИЙЙ |
| КкЛлМмНнОоПпРрСсТтУуФф | ККЛЛММННООППРРССТТУУФФ |
| ХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя | ХХЦЦЧЧШШЩЩЪЪЫЫЬЬЭЭЮЮЯЯ |
| [NULL] | [NULL] |
+----------------------------------+----------------------------------+
UPPER 支持 排序规则 规范。此 UPPER 示例使用 ``tr``(土耳其语)区域设置指定排序规则:
SELECT UPPER('i' COLLATE 'tr');
+-------------------------+
| UPPER('I' COLLATE 'TR') |
|-------------------------|
| İ |
+-------------------------+