MySQL의 대문자 변환 수수께끼
MySQL에서 문자열을 조작할 때 일반적인 작업 중 하나는 각 단어의 첫 글자를 대문자로 바꾸는 것입니다. 이를 달성하기 위해 MySQL에서 이에 상응하는 TSQL을 사용할 수 있지만 약간 수정했습니다.
첫 글자를 대문자로 사용
첫 글자를 대문자로 사용하는 TSQL 구문은 다음과 같습니다.
UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1)) + SUBSTRING(CompanyIndustry, 2, LEN(CompanyIndustry))
MySQL에서 이를 적용하려면 연산자를 CONCAT()로 바꾸세요. function:
UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), SUBSTRING(CompanyIndustry, 2))
이는 TSQL과 동일한 결과를 효과적으로 달성합니다. 예를 들어, "hello"는 "Hello"로, "wOrLd"는 "WOrLd"로, "BLABLA"는 "BLABLA"로 유지됩니다.
선택 사항: 첫 글자는 대문자로, 나머지는 소문자로
첫 글자를 대문자로 쓰고 나머지 글자를 소문자로 동시에 사용하려면 LCASE를 사용하세요. 함수:
UPDATE tb_Company SET CompanyIndustry = CONCAT(UCASE(LEFT(CompanyIndustry, 1)), LCASE(SUBSTRING(CompanyIndustry, 2)))
MySQL은 대문자로 UCASE와 UPPER를 같은 의미로 사용합니다.
위 내용은 MySQL에서 각 단어의 첫 글자를 대문자로 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!