2014-11-23 1 views
0

열이 Forename, Surname 인 MySQL 테이블이 있습니다. MySQL : 행을 대소 문자로 바꾸기

다음은 대문자 모두는하지만, 예를 들어 그들을 다시 초기화 할 :

Forename  |  Surname 
-------------------------- 
John   |  Doe 

보다는 :

Forename  |  Surname 
-------------------------- 
JOHN   |  DOE 

가 직접 MySQL을 통해 모든 행에이 작업을 수행 할 수 있습니까? UPDATE T는 SET 뒤따라야 = UPPER (SUBSTR (뒤따라야, 0,1)) + LOWER :

+0

이 그들을 설정에 대한 모든는 다음과 같이 상단 바로 첫 번째 문자 – Strawberry

+0

엡 뭔가를 낮출 (SUBSTR (Forename, 1)) – Mixaz

답변

1
UPDATE t 
SET Forename= 
CONCAT((substr(Forename,1,1)), LOWER(substr(Forename,2))); 

같은 다른

+0

내가 지금 가지고있는 것이 아닌가요? – user4166144

+0

@ user4166144 내 실수를 고수하십시오. – Mihai