카테고리:

문자열 및 이진 함수 (대/소문자 변환)

UPPER

모든 문자가 대문자로 변환된 입력 문자열()을 반환합니다.

구문

UPPER( <expr> ) 
Copy

인자

expr

문자열 식입니다.

반환

이 함수는 VARCHAR 형식의 값을 반환합니다.

SELECT v, UPPER(v) FROM lu; 
Copy
+----------------------------------+----------------------------------+ | 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'); 
Copy
+-------------------------+ | UPPER('I' COLLATE 'TR') | |-------------------------| | İ | +-------------------------+