programing

소문자를 대문자로 변경하는 MySql 쿼리

yellowcard 2023. 9. 7. 21:37
반응형

소문자를 대문자로 변경하는 MySql 쿼리

MySql 쿼리를 사용하여 문자열의 모든 소문자를 대문자로 변경하는 방법?

업데이트하려는 경우:

UPDATE my_table SET my_column = UPPER(my_column)

UPPER 사용법을 살펴봅니다.

현재 문자 집합 매핑에 따라 모든 문자가 대문자로 변경된 문자열 str을 반환합니다.

링크에서

UCASE()는 UPPER()의 동의어입니다.

이 예를 보십시오.

SQL Fiddle DEMO

테이블 데이터를 변경하는 예는 다음과 같습니다.

상단() 또는 UCASE() 사용

예:

SELECT UCASE(columnName) FROM `table_name` 
SELECT UPPER(columnName) FROM `table_name`

업데이트

UPDATE table_name SET field_name = UPPER(field_name)
UPDATE table_name SET field_name = UCASE(field_name)

다음 용도로 사용할 수 있습니다.

select upper(MyColumn) 
from MyTable

테이블에 대한 열 업데이트의 경우, 모음이 대소문자를 구분하지 않는지에 따라 달라질 수 있습니다.이 경우 이진 비교를 사용해 보십시오.

update table_name
set column_name = BINARY UPPER(column_name)

그렇지 않으면 효과가 있을 겁니다

update table_name
set column_name = UPPER(column_name)

MYSQL Workbench를 사용하고 있고 안전한 업데이트가 있는 경우 다음을 시도합니다.

update table_name
set column_name = BINARY UPPER(column_name)
WHERE  column_name = BINARY LOWER(column_name)

이 코드를 사용하여 쿼리 SQL의 대문자를 변경할 수 있습니다.

UPDATE penduduk SET dusun = UPPER(dusun);

phpMyAdmin을 사용하는 경우 SQL로 이동한 후 다음을 입력합니다.

UPDATE `tableName` SET `ColumnName`=UPPER(`ColumnName`)

예:

UPDATE`cars` SET `Model`=UPPER(`Model`)

저장합니다.

PS: 학습자라면 다음 팁을 따르십시오.

입력하기 전에tablename, 열 이름을 입력할 때 뿐만 아니라 전후에 이 기호 '를 입력해야 합니다.

UPDATE 테이블 이름 SET 열 이름 = UPPER(열 이름)

언급URL : https://stackoverflow.com/questions/12652444/mysql-query-to-change-a-lower-case-to-upper-case

반응형